Method and system for reserving future purchases of goods and services

ABSTRACT

A method and system for reserving future purchases of goods or services or events. Electronic options are provided for desired goods or services or events on communications network and a cloud communications network. One or more graphical buttons are used to display electronic option information. A display appearance of the one or more graphical buttons are dynamically changed based on actions completed on the electronic options. The electronic options and the one or more graphical buttons are displayed on one or more client network devices and/or one or more server network devices for one or more retail sites, a social networking sites, social couponing sites, social virtual reality sites, social virtual gaming sites, or social fantasy sports gaming sites.

CROSS REFERENCES TO RELATED APPLICATIONS

This application is a Continuation-In-Part (CIP) of U.S. patentapplication Ser. No. 13/737,164, filed Jan. 9, 2013, that is a CIP ofU.S. patent application Ser. No. 13/549,751, filed Jul. 16, 2012, whichis a Continuation of application Ser. No. 13/251,826, filed on Oct. 3,2011, that issued as U.S. Pat. No. 8,229,841 on Jul. 24, 2012, which isa Continuation of U.S. application Ser. No. 12/970,165, filed on Dec.16, 2010, that issued as U.S. Pat. No. 8,032,447 on Oct. 3, 2011, whichis a Continuation of U.S. patent Ser. No. 11/805,564, filed May 23,2007, that issued as U.S. Pat. No. 7,865,424, on Jan. 4, 2011, which isa Divisional of U.S. application Ser. No. 09/566,671 filed on May 8,2000, that issued as U.S. Pat. No. 7,313,539, on Dec. 25, 2007, thisApplication is ALSO a CIP of Ser. No. 13/158,528 filed on Jun. 13, 2011,that is CIP of U.S. application Ser. No. 12/005,129, filed on Dec. 21,2007, which issued as U.S. Pat. No. 7,962,375, on Jun. 14, 2011, whichis a CIP of U.S. application Ser. No. 09/566,671 filed on May 8, 2000,that issued as U.S. Pat. No. 7,313,539, on the Dec. 25, 2007, thecontents of all which are incorporated by reference.

FIELD OF THE INVENTION

This invention relates to providing goods or services over a computernetwork. More specifically, this invention relates to providingelectronic options for goods or services via a computer network such asthe Internet or an intranet.

BACKGROUND OF THE INVENTION

The Internet has provided consumers a medium for shopping that isavailable twenty-four hours a day, seven days a week and 365 days ayear. The Internet has also provided suppliers that ability to offergoods or services and receive orders from consumer in an automated, andpotentially more cost-effective way.

There are many occasions for which a consumer may be interested in goodsor services but not be able or willing to purchase the goods or servicesat the present time. For example, a supplier may be offering a newelectronic component that may interest a consumer. The consumer may notpresently have the money to purchase the new electronic component.However, the consumer may want to lock in a current favorable price orguaranty the availability of the electronic component. The consumer mayalso want to “lock-in” a desired price while he/she does comparisonshopping on the electronic component at other locations.

As is known in the art, an option can be used to reserve a proprietaryinterest in an item at a future time. An option is typically a contractconveying a right to buy or sell a designated item at a specified timeduring a stipulated period. There are many examples of using options forfinancial instruments, such as stocks, bonds and other items known inthe art. See for example, U.S. Pat. No. 6,049,783, entitled “InteractiveInternet Analysis Method,” U.S. Pat. No. 6,024,641, entitled “Methodapparatus and system for lottery gaming,” and U.S. Pat. No. 5,991,744,entitled “Method and apparatus that process financial data relating towealth accumulations plans” U.S. Pat. No. 5,844,286, entitled “Apparatusand process for executing an expirationless option transaction,” U.S.Pat. No. 5,671,363, entitled “Private stock option account control andexercise system,” and others.

There are also examples of making conditional purchases known in theart. See for example, U.S. Pat. No. 6,041,308, entitled “System andmethod for motivating submission of conditional purchase offers,” U.S.Pat. No. 6,012,045, entitled “Computer-based electronic bid auction andsale system,” U.S. Pat. No. 5,897,620, entitled “Method and apparatusfor the sale of airline-specified flight tickets,” U.S. Pat. No.5,297,031, entitled “Method and apparatus for order management by marketbrokers” and others.

However, there are several problems associated with using options knownin the art to reserve a proprietary interest in a product at a futuretime. One problem is that unlike securities products (e.g., stocks,bonds, etc.) which are limited in number, there are far too many typesof diverse products available on the Internet to logistically andeffectively create one set of mutually agreeable contract terms foroptions to be used for such products.

Another problem is that options typically are created to protect ahigh-value, high-volume, high-risk products against price volatility.Price volatility is generally not large enough for most consumer orbusiness products to use options. Without large price volatility, thereis typically no incentive for a supplier to supply options for lowvolume, low margin, or low risk products.

Another problem is that options typically have uniform terms set by acentral governing agency (e.g., the Security Exchange Commission). Suchuniform terms are typically not suitable for an individual supplier of aproduct. A supplier may desire to provide his/her own option terms forspecific products to help manage his/her inventory, risk or revenue.

Another problem is that the Internet and other computer networks havegeneric, everyday, consumer or business products available to consumersworldwide. However, options have typically not been available on suchproducts.

Another problem is that suppliers may want to sell options on productsthat are not fully developed or don't even exist yet. Presently, optionsystems do not allow an option to be purchased for a product that doesnot exist or may never exist.

Another problem is that the Internet and other computer networks haveprovided the ability for suppliers to use new e-commerce business modelsto supply products. Options typically have not been used to support newe-commerce business models.

Another problem is that options typically have been used only for goodsand not for services. A consumer may desire to purchase an option for atype of service (e.g., accounting services, a musical performer'sservices, an actor's services, etc.).

Thus, it is desirable to provide a method for using options for goods orservices that is available on a computer network, such as the Internet.The method should make it easy and convenient for a purchaser to buy anoption on goods or services to reserve a right to purchase desired goodsor services with option terms set by a supplier of the goods orservices.

SUMMARY OF THE INVENTION

In accordance with preferred embodiments of the present invention, someof the problems associated with using options for goods or services areovercome. A method and system for reserving future purchases of goods orservices or events is presented.

Electronic options are provided for desired goods or services or event.Electronic options are provided for desired goods or services or eventson communications network and a cloud communications network. One ormore graphical buttons are used to display electronic optioninformation. A display appearance of the one or more graphical buttonsare dynamically changed based on actions completed on the electronicoptions. The electronic options and the one or more graphical buttonsare displayed on one or more client network devices and/or one or moreserver network devices for one or more retail sites, a social networkingsites, social couponing sites, social virtual reality sites, socialvirtual gaming sites, or social fantasy sports gaming sites.

The foregoing and other features and advantages of a preferredembodiment of the present invention will be more readily apparent fromthe following detailed description. The detail description proceeds withreferences to accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

Preferred embodiments of the present invention are described withreference to the following drawings, wherein:

FIG. 1 is a block diagram illustrating an exemplary electronic optionsystem;

FIG. 2 is a flow diagram illustrating a method for providing electronicoptions for goods and services from a server network device;

FIG. 3 is a flow diagram illustrating a method for requesting electronicoptions for goods and services from a client network device;

FIGS. 4A, 4B and 4C are block diagrams of a graphical user interface(GUI) visually illustrating the methods of FIG. 2 and FIG. 3;

FIG. 5 is a block diagram illustrating exemplary electronic optionconfirmation information for the electronic option of FIG. 4C;

FIG. 6 is a flow diagram illustrating a method for using electronicoptions by desired supplier;

FIG. 7 is a flow diagram illustrating a method for using electronicoptions by other suppliers;

FIGS. 8A and 8B are a flow chart illustrating method for providingelectronic options for goods or services or events or entry to placeswith a priority system;

FIG. 9 is a block diagram illustrating display of an exemplary QR barcode;

FIG. 10 a block diagram illustrating a reading of a QR bar code at anevent or place;

FIG. 11 is a flow chart illustrating method for providing electronicoptions for goods or services or events or entry to places with apriority system;

FIGS. 12A and 12B are a flow diagram illustrating a method for providingelectronic options for goods or services or events;

FIG. 13 is a block diagram illustrating a social networking post with agraphical button with a real-time counter associated with a purchasedset of electronic options for a good or service or event;

FIG. 14 is a block diagram illustrating additional details of thegraphical button of FIG. 13;

FIGS. 15A and 15B are a flow diagram illustrating a method for providingelectronic options for goods or services or events;

FIGS. 16A and 16B are a flow diagram illustrating a method for providingelectronic options for goods or services or events;

FIGS. 17A and 17B are a flow diagram illustrating a method for providingelectronic options for goods or services or events;

FIG. 18 is a flow diagram illustrating a method for providing electronicoptions for goods or services or events;

FIG. 19 is a flow diagram illustrating a method for providing electronicoptions for goods or services or events;

FIG. 20 is a flow diagram illustrating a method for providing electronicoptions for goods or services or events;

FIG. 21 is block diagram illustrating an exemplary cloud communicationsnetwork;

FIGS. 22A and 22B are a flow diagram illustrating a method for providingelectronic options for goods or services or events;

FIG. 23 is a block diagram illustrating an OPTION graphical buttondisplayed on a graphical user interface; and

FIG. 24 is a flow diagram illustrating a method for providing electronicoptions for goods or services or events.

DETAILED DESCRIPTION OF THE INVENTION Exemplary Electronic Option System

FIG. 1 is a block diagram illustrating an exemplary electronic optionsystem 10 for one exemplary embodiment of the present invention. Theelectronic option system 10 includes one or more client network devices12, 14, 16 (only three of which are illustrated), each with one or moreprocessors. The client network devices 12, 14, 16 include, but arelimited to, personal computers, laptop computers, wireless telephones,smart phones, personal information devices, personal digital assistants(PDA), hand-held devices, tablet devices, network appliances, and othertypes of electronic devices and network devices. However, the presentinvention is not limited to these devices and more, fewer or equivalenttypes of client electronic devices can also be used.

The client network devices 12, 14, 16 are in communications with acommunications network 18 (e.g., the Internet, intranet, etc.). Thecommunications network includes a cloud computing network 18′ (FIG. 21).

The communication includes, but is not limited to, communications over awire with a wired interface and protocols connected to the clientnetwork devices 12, 14, 16, wireless communications with a wirelessinterface and protocols, and/or other types of communications (e.g., acombination of wired and wireless communications, etc.)

The client network devices, 12, 14, 16, include one or more applications25. The applications 25 include smart software applications 25 includingsmart phone and/or electronic tablet applications 25. The applications25 include a graphical user interface (GUI). A GUI is typically used todisplay information. Applications 25 include electronic optioninformation displayed on a GUI (e.g., see FIGS. 4 and 5, etc.). Theapplications 25 include cloud applications 216 (FIG. 21).

The one or more client network devices 12, 14, 16 include smart phones(e.g., 16, etc.) such as the iPhone by Apple, Inc., Blackberry Storm andother Blackberry models by Research In Motion, Inc. (RIM), Droid byMotorola, Inc. HTC, Inc. other types of smart phones, other types ofmobile and non-mobile phones, etc. However, the present invention is notlimited to such devices, and more, fewer or other devices can be used topractice the invention.

A “smart phone” is a mobile phone that offers more advanced computingability and connectivity than a contemporary basic feature phone. Smartphones and feature phones may be thought of as handheld computersintegrated with a mobile telephone, but while most feature phones areable to run applications based on platforms such as Java ME, a smartphone usually allows the user to install and run more advancedapplications. Smart phones and/or tablet computers run completeoperating system software providing a platform for applicationdevelopers.

The operating systems include the iPhone OS, Android, Windows, etc.iPhone OS is a proprietary operating system for the Apple iPhone.Android is an open source operating system platform backed by Google,along with major hardware and software developers (such as Intel, HTC,ARM, Motorola and Samsung, etc.), that form the Open Handset Alliance.

The one or more client network devices 12, 14, 16 also include tabletcomputers (e.g., 12, etc.) such as the iPad, by Apple, Inc., the HPTablet, by Hewlett Packard, Inc., the Playbook, by RIM, Inc., theTablet, by Sony, Inc. However, the present invention is not limited tosuch devices, and more, fewer or other devices can be used to practicethe invention.

The one or more client network devices 12, 14, 16 may communicate withother network devices with near field communications (NFC) and/ormachine-to-machine (M2M) communications.

“Near field communication (NFC)” is a set of standards for smartphonesand similar devices to establish radio communication with each other bytouching them together or bringing them into close proximity, usually nomore than a few centimeters. Present and anticipated applicationsinclude contactless transactions, data exchange, and simplified setup ofmore complex communications such as Wi-Fi. Communication is alsopossible between an NFC device and an unpowered NFC chip, called a “tag”including radio frequency identifier (RFID) tags.

NFC standards cover communications protocols and data exchange formats,and are based on existing radio-frequency identification (RFID)standards including ISO/IEC 14443 and FeliCa. These standards includeISO/IEC 1809 and those defined by the NFC Forum, all of which areincorporated by reference.

“Machine to machine (M2M)” refers to technologies that allow bothwireless and wired systems to communicate with other devices of the sameability. M2M uses a device to capture an event (such as option purchase,etc.), which is relayed through a network (wireless, wired cloud, etc.)to an application (software program), that translates the captured eventinto meaningful information. Such communication was originallyaccomplished by having a remote network of machines relay informationback to a central hub for analysis, which would then be rerouted into asystem like a personal computer.

However, modern M2M communication has expanded beyond a one-to-oneconnection and changed into a system of networks that transmits datamany-to-one and many-to-many to plural different types of devices andappliances. The expansion of IP networks across the world has made itfar easier for M2M communication to take place and has lessened theamount of power and time necessary for information to be communicatedbetween machines.

The one or more client network devices 12, 14, 16 may also include asmart phone and/or tablet computer software “application” 25 tointerface with the methods described herein.

Plural server network devices 20, 22, 24, each with one or moreprocessors each including a server application 25′ and each associatedwith one or more associated databases 20′, 22′, 24′, include electronicoptions 27 and/or pricing information for goods and/or services suppliedby plural suppliers.

The plural server network devices 20, 22, 24 also include one or moreinteractive electronic kiosks each with one or more processors and agraphical user interface (GUI) (only one of which is illustrated 29)connected to the communications network 18 with a wired or wirelessconnection. “Interactive electronic kiosks” typically include networkinformation terminals featuring specialized hardware and softwaredesigned within a public or private space that provides access toinformation and applications for communication, commerce, entertainmentand education. A GUI is typically used to display information.

Kiosk 29 includes electronic option information displayed on a GUI(e.g., see FIGS. 4 and 5, etc.) Plural kiosks 29 are placed in publicareas (e.g., restaurants, airports, bus stations, train stations, sportsvenues, entertainment venues, retail stores, etc.) and include softwareand hardware to practice the current invention for electronic options.The same kiosks 29 may also provide for the direct purchase of ticketsof various kinds including goods, reservations for services, tickets forevents, etc. However, the kiosks 29 are not required to provide for thedirect purchase of goods or services or events. The present invention isalso not limited to such interactive electronic kiosks and more, feweror other types of interactive electronic kiosks can be used to practicethe invention.

An operating environment for components of the electronic option system10 for preferred embodiments of the present invention include aprocessing system with at least one high speed Central Processing Unit(“CPU”), other processor and a memory. In accordance with the practicesof persons skilled in the art of computer programming, the presentinvention is described below with reference to acts and symbolicrepresentations of operations or instructions that are performed by theprocessing system, unless indicated otherwise. Such acts and operationsor instructions are referred to as being “computer-executed” or “CPUexecuted” or “processor executed.”

It will be appreciated that acts and symbolically represented operationsor instructions include the manipulation of electrical signals orbiological signals by the CPU. An electrical system or biological systemrepresents data bits which cause a resulting transformation or reductionof the electrical signals or biological signals, and the maintenance ofdata bits at memory locations in a memory system to thereby reconfigureor otherwise alter the CPU's operation, as well as other processing ofsignals. The memory locations where data bits are maintained arephysical locations that have particular electrical, magnetic, optical,or organic properties corresponding to the data bits.

The data bits may also be maintained on a non-transitory computerreadable medium including magnetic disks, optical disks, organic memory,and any other volatile (e.g., Random Access Memory (“RAM”)) ornon-volatile (e.g., Read-Only Memory (“ROM”)) mass storage systemreadable by the CPU. The computer readable medium includes cooperatingor interconnected computer readable medium, which exist exclusively onthe processing system or be distributed among multiple interconnectedprocessing systems that may be local or remote to the processing system.

Wired and Wireless Interfaces

In one embodiment of the present invention, the wired and wirelessinterfaces include wired and wireless interfaces and correspondingnetworking protocols for wired connections to the communications network18 including, a Public Switched Telephone Network (PSTN) or a cabletelevision network (CATV) including HDTV that connect the networkdevices 12, 14, 16 via one or more twisted pairs of copper wires,digital subscriber lines (e.g. DSL, ADSL, VDSL, etc.) coaxial cable,fiber optic cable, other connection media or other wired connectioninterfaces. The PSTN is any public switched telephone network providedby AT&T, GTE, Sprint, MCI, SBC, Verizon and others.

The communications network 18 may also include a paging and wirelessmessaging network, a wireless cellular telephone network, a PacketCellular Network (PCN), Global System for Mobile Communications, (GSM),Generic Packet Radio Services (GPRS), network/Personal CommunicationsServices network (PCS), a Cellular Digital Packet Data (CDPD), WirelessApplication Protocol (WAP), Digital Audio Broadcasting (DAB) network,Transmission Control Protocol (TCP)/User Datagram Protocol(UDP)/Internet Protocol (IP) network, or other types of communicationsnetworks.

The wireless cellular telephone network includes, but is not limited toCode Division Multiple Access (CDMA), Time Division Multiple Access(TDMA), or other wireless technologies.

As is known in the art, PCS networks include network that cover a rangeof wireless, digital communications technologies and services, includingcordless phones, mobile phones, voice mail, paging, faxing, mobilepersonal digital/data assistants (PDAs), etc. PCS devices are typicallydivided into narrowband and broadband categories.

Narrowband devices, which operates in the 900 MHz band of frequencies,typically provide paging, data messaging, faxing, and one- and two-wayelectronic messaging capabilities. Broadband devices, which operate inthe 1850 MHz to 1990 MHz range typically provide two-way voice, data,and video communications. Other wireless technologies such as GSM, CDMAand TDMA are typically included in the PCS category.

As is known in the art, GSM is another type of digital wirelesstechnology widely used throughout Europe, in Australia, India, Africa,Asia, and the Middle East. GSM is gaining popularity in the UnitedStates. GSM is a wireless platform based on TDMA to digitize data. GSMincludes not only telephony and Short Message Services (SMS) but alsovoice mail, call forwarding, fax, caller ID, Internet access, ande-mail.

As is known in the art, SMS is type of communications service thatenables a user to allow private message communications with anotheruser. GSM typically operates at three frequency ranges: 900 MHz (GSM900) in Europe, Asia and most of the rest of the world; 1800 MHz (GSM1800 or DCS 1800 or DCS) in a few European countries; and 1900 MHz (GSM1900 also called PCS 1900 or PCS) in the United States. GSM alsooperates in a dual-band mode including 900/1800 Mhz and a tri-band modeinclude 900/1800/1900 Mhz.

As is known in the art, GPRS is a standard for wireless communications,which runs at speeds up to 150 kilo-bits-per-second (“kbit/s”). GPRS,which supports a wide range of bandwidths is an efficient use of limitedbandwidth and is particularly suited for sending and receiving smallbursts of data such as e-mail and Web browsing, as well as large volumesof data.

As is known in the art, CDPD is a wireless standard providing two-way,19.2-Kbps or higher packet data transmission over existing cellulartelephone channels. As is known in the art, a Packet Cellular Network(PCN) includes various types of packetized cellular data.

In one embodiment, of the invention, the wireless interfaces includeWPAN wireless personal area network (WPAN) interfaces. As is known inthe art, a WPAN is a personal area network for interconnecting devicescentered around an individual person's devices in which the connectionsare wireless. A WPAN interconnects all the ordinary computing andcommunicating devices that a person has on their desk (e.g. computer,etc.) or carry with them (e.g., PDA, mobile phone, two-way pager, etc.)

Typically, a wireless personal area network uses some technology thatpermits communication only within about 10 meters. One such technologyis “Bluetooth.” Another such technology is “Zigbee.”

A key concept in WPAN technology is known as “plugging in.” In the idealscenario, when any two WPAN-equipped devices come into close proximity(within several meters of each other) or within a few kilometers of acentral server (not illustrated), they can communicate via wirelesscommunications as if connected by a cable. WPAN devices can also lockout other devices selectively, preventing needless interference orunauthorized access to secure information.

In one embodiment of the present invention, the wireless interfacesinclude but are not limited to, an IEEE 802.11a, 802.11b, 802.11g,802.11n, 802.15.4 (ZigBee), 802.16a, 802.16g, “Wireless Fidelity”(WiFi), “Worldwide Interoperability for Microwave Access” (WiMAX), ETSIHigh Performance Radio Metropolitan Area Network (HIPERMAN) “RF Home,”or other types of wireless interfaces. However, the present invention isnot limited to such wireless interface and other types of wirelessinterfaces can also be used.

In another embodiment of the present invention, the wireless meshnetwork device 14, 16, 18, 22 includes a wireless sensor device thatcomprises an integral or separate Bluetooth and/or infra dataassociation (IrDA) module for wireless Bluetooth or wireless infraredcommunications.

As is known in the art, an 802.11b is a short-range wireless networkstandard. The IEEE 802.11b standard defines wireless interfaces thatprovide up to 11 Mbps wireless data transmission to and from wirelessdevices over short ranges. 802.11a is an extension of the 802.11b andcan deliver speeds up to 54M bps. 802.11g deliver speeds on par with802.11a. However, other 802.11xx interfaces can also be used and thepresent invention is not limited to the 802.11 protocols defined. TheIEEE 802.11a, 802.11b and 802.11g standards are incorporated herein byreference.

As is known in the art, WiFi is a type of 802.11xx interface, whether802.11b, 802.11a, dual-band, etc. WiFi devices include an RF interfacessuch as 2.4 GHz for 802.11b or 802.11g and 5 GHz for 802.11a. Moreinformation on Wi-Fi can be found at the URL “www.weca.net.”

As is known in the art, 802.15.4 (Zigbee) is low data rate networkstandard used for mesh network devices such as sensors, interactivetoys, smart badges, remote controls, and home automation. The 802.15.4standard provides data rates of 250 kbps, 40 kbps, and 20 kbps., twoaddressing modes; 16-bit short and 64-bit IEEE addressing, support forcritical latency devices, such as joysticks, Carrier Sense MultipleAccess/Collision Avoidance, (CSMA-CA) channel access, automatic networkestablishment by a coordinator, fully handshaked protocol for transferreliability, power management to ensure low power consumption formulti-month to multi-year battery usage and up to 16 channels in the 2.4GHz Industrial, Scientific and Medical (ISM) band (Worldwide), 10channels in the 915 MHz (US) and one channel in the 868 MHz band(Europe). The IEEE 802.15.4-2003 standard is incorporated herein byreference. More information on 802.15.4 and ZigBee can be found at theURL “www.ieee802.org” and “www.zigbee.org” respectively.

As is known in the art, WiMAX is an industry trade organization formedby leading communications component and equipment companies to promoteand certify compatibility and interoperability of broadband wirelessaccess equipment that conforms to the IEEE 802.16XX and ETSI HIPERMAN.HIPERMAN is the European standard for metropolitan area networks (MAN).

The IEEE The 802.16a and 802.16g standards are wireless MAN technologystandard that provides a wireless alternative to cable, DSL and T1/E1for last mile broadband access. It is also used as complimentarytechnology to connect IEEE 802.11XX hot spots to the Internet.

The IEEE 802.16a standard for 2-11 GHz is a wireless MAN technology thatprovides broadband wireless connectivity to fixed, portable and nomadicdevices. It provides up to 50-kilometers of service area range, allowsusers to get broadband connectivity without needing direct line of sightwith the base station, and provides total data rates of up to 280 Mbpsper base station, which is enough bandwidth to simultaneously supporthundreds of businesses with T1/E1-type connectivity and thousands ofhomes with DSL-type connectivity with a single base station. The IEEE802.16g provides up to 100 Mbps.

The IEEE 802.16e standard is an extension to the approved IEEE802.16/16a/16g standard. The purpose of 802.16e is to add limitedmobility to the current standard which is designed for fixed operation.

The ESTI HIPERMAN standard is an interoperable broadband fixed wirelessaccess standard for systems operating at radio frequencies between 2 GHzand 11 GHz.

The IEEE 802.16a, 802.16e and 802.16g standards are incorporated hereinby reference. More information on WiMAX can be found at the URL“www.wimaxforum.org.” WiMAX can be used to provide a WLP.

The ETSI HIPERMAN standards TR 101 031, TR 101 475, TR 101 493-1 throughTR 101 493-3, TR 101 761-1 through TR 101 761-4, TR 101 762, TR 101763-1 through TR 101 763-3 and TR 101 957 are incorporated herein byreference. More information on ETSI standards can be found at the URL“www.etsi.org.” ETSI HIPERMAN can be used to provide a WLP.

As is known in the art, Bluetooth is a short-range radio frequencytechnology aimed at simplifying communications among network devices andbetween network devices. Bluetooth wireless technology supports bothshort-range point-to-point and point-to-multipoint connections. TheBluetooth Specification, GL 11r02, March 2005, prepared by the BluetoothSIG, Inc. is incorporated herein by reference.

In one embodiment, network devices 12, 14, 16, 20, 22, 24 include wiredand wireless interfaces including the NICs include “4G” components. Asis known in the art “4G” refers to the fourth generation of wirelesscommunications standards and speeds of 100 megabits/second togigabits/second or more. It is a successor to 3G and 2G standards. Thenomenclature of the generations generally refers to a change in thefundamental nature of the service. The first was the move from analogue(1G) to digital (2G) transmission. This was followed by multi-mediasupport, spread spectrum transmission and at least 200 kbits/second(3G). The 4G NICs include IP packet-switched NICs, wired and wirelessultra-broadband (i.e., gigabit speed) access NICs, WorldwideInteroperability for Microwave Access (WiMAX) NICs and multi-carriertransmission NICs. However, the present invention is not limited to thisembodiment and 1G, 2G and 3G and/or any combination thereof, with orwith 4G NICs can be used to practice the invention.

As is known in the art, IP is an addressing protocol designed to routetraffic within a network or between networks. For more information on IPsee IETF RFC-791 incorporated herein by reference.

TCP provides a connection-oriented, end-to-end reliable protocoldesigned to fit into a layered hierarchy of protocols that supportmulti-network applications. For more information on TCP see RFC-793,incorporated herein by reference.

UDP provides a connectionless mode of communications with datagrams inan interconnected set of networks. For more information on UDP see ITEFRFC-768 incorporated herein by reference.

Security and Encryption

Devices and interfaces of the present invention include plural securityand/or encryption methods for secure communications via thecommunications network 18. Wireless Encryption Protocol (WEP) (alsocalled “Wired Equivalent Privacy) is a security protocol for WiLANsdefined in the IEEE 802.11b standard. WEP is cryptographic privacyalgorithm, based on the Rivest Cipher 4 (RC4) encryption engine, used toprovide confidentiality for 802.11b wireless data.

As is known in the art, RC4 is cipher designed by RSA Data Security,Inc. of Bedford, Mass., which can accept encryption keys of arbitrarylength, and is essentially a pseudo random number generator with anoutput of the generator being XORed with a data stream to produceencrypted data.

One problem with WEP is that it is used at the two lowest layers of theOSI model, the physical layer and the data link layer, therefore, itdoes not offer end-to-end security. One another problem with WEP is thatits encryption keys are static rather than dynamic. To update WEPencryption keys, an individual has to manually update a WEP key. WEPalso typically uses 40-bit static keys for encryption and thus provides“weak encryption,” making a WEP device a target of hackers.

The IEEE 802.11 Working Group is working on a security upgrade for the802.11 standard called “802.11i.” This supplemental draft standard isintended to improve WiLAN security. It describes the encryptedtransmission of data between systems 802.11X WiLANs. It also defines newencryption key protocols including the Temporal Key Integrity Protocol(TKIP). The IEEE 802.11i draft standard, version 4, completed Jun. 6,2003, is incorporated herein by reference.

The 802.11i is based on 802.1x port-based authentication for user anddevice authentication. The 802.11i standard includes two maindevelopments: Wireless or Wi-Fi Protected Access (WPA) and RobustSecurity Network (RSN).

WPA uses the same RC4 underlying encryption algorithm as WEP. However,WPA uses TKIP to improve security of keys used with WEP. WPA keys arederived and rotated more often than WEP keys and thus provide additionalsecurity. WPA also adds a message-integrity-check function to preventpacket forgeries.

RSN uses dynamic negotiation of authentication and selectable encryptionalgorithms between wireless access points and wireless devices. Theauthentication schemes proposed in the draft standard include ExtensibleAuthentication Protocol (EAP). One proposed encryption algorithm is anAdvanced Encryption Standard (AES) encryption algorithm.

Dynamic negotiation of authentication and encryption algorithms lets RSNevolve with the state of the art in security, adding algorithms toaddress new threats and continuing to provide the security necessary toprotect information that WiLANs carry.

The NIST developed a new encryption standard, the Advanced EncryptionStandard (AES) to keep government information secure. AES is intended tobe a stronger, more efficient successor to Triple Data EncryptionStandard (3DES). More information on NIST AES can be found at the URL“www.nist.gov/aes.”

As is known in the art, DES is a popular symmetric-key encryption methoddeveloped in 1975 and standardized by ANSI in 1981 as ANSI X.3.92, thecontents of which are incorporated herein by reference. As is known inthe art, 3DES is the encrypt-decrypt-encrypt (EDE) mode of the DEScipher algorithm. 3DES is defined in the ANSI standard, ANSI X9.52-1998,the contents of which are incorporated herein by reference. DES modes ofoperation are used in conjunction with the NIST Federal InformationProcessing Standard (FIPS) for data encryption (FIPS 46-3, October1999), the contents of which are incorporated herein by reference.

The NIST approved a FIPS for the AES, FIPS-197. This standard specified“Rijndael” encryption as a FIPS-approved symmetric encryption algorithmthat may be used by U.S. Government organizations (and others) toprotect sensitive information. The NIST FIPS-197 standard (AES FIPS PUB197, November 2001) is incorporated herein by reference.

The NIST approved a FIPS for U.S. Federal Government requirements forinformation technology products for sensitive but unclassified (SBU)communications. The NIST FIPS Security Requirements for CryptographicModules (FIPS PUB 140-2, May 2001) is incorporated herein by reference.

As is known in the art, RSA is a public key encryption system which canbe used both for encrypting messages and making digital signatures. Theletters RSA stand for the names of the inventors: Rivest, Shamir andAdleman. For more information on RSA, see U.S. Pat. No. 4,405,829, nowexpired, incorporated herein by reference.

As is known in the art, “hashing” is the transformation of a string ofcharacters into a usually shorter fixed-length value or key thatrepresents the original string. Hashing is used to index and retrieveitems in a database because it is faster to find the item using theshorter hashed key than to find it using the original value. It is alsoused in many encryption algorithms.

Secure Hash Algorithm (SHA), is used for computing a secure condensedrepresentation of a data message or a data file. When a message of anylength<2⁶⁴ bits is input, the SHA-1 produces a 160-bit output called a“message digest.” The message digest can then be input to other securitytechniques such as encryption, a Digital Signature Algorithm (DSA) andothers which generates or verifies a security mechanism for the message.SHA-512 outputs a 512-bit message digest. The Secure Hash Standard, FIPSPUB 180-1, Apr. 17, 1995, is incorporated herein by reference.

Message Digest-5 (MD-5) takes as input a message of arbitrary length andproduces as output a 128-bit “message digest” of the input. The MD5algorithm is intended for digital signature applications, where a largefile must be “compressed” in a secure manner before being encrypted witha private (secret) key under a public-key cryptosystem such as RSA. TheIETF RFC-1321, entitled “The MD5 Message-Digest Algorithm” isincorporated here by reference.

As is known in the art, providing a way to check the integrity ofinformation transmitted over or stored in an unreliable medium such as awireless network is a prime necessity in the world of open computing andcommunications. Mechanisms that provide such integrity check based on asecret key are called “message authentication codes” (MACS). Typically,message authentication codes are used between two parties that share asecret key in order to validate information transmitted between theseparties.

Keyed Hashing for Message Authentication Codes (HMAC), is a mechanismfor message authentication using cryptographic hash functions. HMAC isused with any iterative cryptographic hash function, e.g., MD5, SHA-1,SHA-512, etc. in combination with a secret shared key. The cryptographicstrength of HMAC depends on the properties of the underlying hashfunction. The IETF RFC-2101, entitled “HMAC: Keyed-Hashing for MessageAuthentication” is incorporated here by reference.

As is known in the art, an Electronic Code Book (ECB) is a mode ofoperation for a “block cipher,” with the characteristic that eachpossible block of plaintext has a defined corresponding cipher textvalue and vice versa. In other words, the same plaintext value willalways result in the same cipher text value. Electronic Code Book isused when a volume of plaintext is separated into several blocks ofdata, each of which is then encrypted independently of other blocks. TheElectronic Code Book has the ability to support a separate encryptionkey for each block type.

As is known in the art, Diffie and Hellman (DH) describe severaldifferent group methods for two parties to agree upon a shared secret insuch a way that the secret will be unavailable to eavesdroppers. Thissecret is then converted into various types of cryptographic keys. Alarge number of the variants of the DH method exist including ANSIX9.42. The IETF RFC-2631, entitled “Diffie-Hellman Key Agreement Method”is incorporated here by reference.

However, the present invention is not limited to the security orencryption techniques described and other security or encryptiontechniques can also be used.

As is known in the art, the HyperText Transport Protocol (HTTP) Secure(HTTPs), is a standard for encrypted communications on the World WideWeb. HTTPs is actually just HTTP over a Secure Sockets Layer (SSL). Formore information on HTTP, see IETF RFC-2616 incorporated herein byreference.

As is known in the art, the SSL protocol is a protocol layer which maybe placed between a reliable connection-oriented network layer protocol(e.g. TCP/IP) and the application protocol layer (e.g. HTTP). SSLprovides for secure communication between a source and destination byallowing mutual authentication, the use of digital signatures forintegrity, and encryption for privacy.

The SSL protocol is designed to support a range of choices for specificsecurity methods used for cryptography, message digests, and digitalsignatures. The security method are negotiated between the source anddestingation at the start of establishing a protocol session. The SSL2.0 protocol specification, by Kipp E.B. Hickman, 1995 is incorporatedherein by reference. More information on SSL is available at the URL See“netscape.com/eng/security/SSL_(—)2.html.”

As is known in the art, Transport Layer Security (TLS) providescommunications privacy over the Internet. The protocol allowsclient/server applications to communicate over a transport layer (e.g.,TCP) in a way that is designed to prevent eavesdropping, tampering, ormessage forgery. For more information on TLS see IETF RFC-2246,incorporated herein by reference.

In one embodiment, the security functionality includes Cisco CompatibleEXtensions (CCX). CCX includes security specifications for makers of802.11xx wireless LAN chips for ensuring compliance with Cisco'sproprietary wireless security LAN protocols. As is known in the art,Cisco Systems, Inc. of San Jose, Calif. is supplier of networkinghardware and software, including router and security products.

Television Services

In one embodiment, the applications 25 provide electronic optionservices from television services over the communications network 18.The television services include digital television services, including,but not limited to, cable television, satellite television,high-definition television, three-dimensional, televisions and othertypes of network devices.

However, the present invention is not limited to such televisionservices and more, fewer and/or other television services can be used topractice the invention.

Internet Television Services

In one embodiment, the applications 25 provide electronic optionservices from Internet television services over the communicationsnetwork 18. The television services include Internet television, Web-TV,and/or Internet Protocol Television (IPtv) and/or other broadcasttelevision services.

“Internet television” allows users to choose a program or the televisionshow they want to watch from an archive of programs or from a channeldirectory. The two forms of viewing Internet television are streamingcontent directly to a media player or simply downloading a program to aviewer's set-top box, game console, computer, or other mesh networkdevice.

“Web-TV” delivers digital content via non-mesh broadband and mobilenetworks. The digital content is streamed to a viewer's set-top box,game console, computer, or other mesh network device.

“Internet Protocol television (IPtv)” is a system through which Internettelevision services are delivered using the architecture and networkingmethods of the Internet Protocol Suite over a packet-switched networkinfrastructure, e.g., the Internet and broadband Internet accessnetworks, instead of being delivered through traditional radio frequencybroadcast, satellite signal, and cable television formats.

However, the present invention is not limited to such InternetTelevision services and more, fewer and/or other Internet Televisionservices can be used to practice the invention.

General Search Engine Services

In one embodiment, the applications 25 provide electronic optionservices from general search engine services. A search engine isdesigned to search for information on a communications network 18 suchas the Internet including World Wide Web servers, HTTP, FTP servers etc.The search results are generally presented in a list of electronicresults. The information may consist of web pages, images, electronicinformation, multimedia information, and other types of files. Somesearch engines also mine data available in databases or opendirectories. Unlike web directories, which are maintained by humaneditors, search engines typically operate algorithmically and/or are amixture of algorithmic and human input.

In one embodiment, the applications 25 provide electronic optionservices from general search engine services. In another embodiment, theapplications 25 provide general search engine services by interactingwith one or more other public search engines (e.g., GOOGLE, BING, YAHOO,etc.) and/or private search engine services.

In another embodiment, the applications 25 provide electronic optionservices from specialized search engine services, such as verticalsearch engine services by interacting with one or more other publicvertical search engines (and/or private search engine services).

However, the present invention is not limited to such general and/orvertical search engine services and more, fewer and/or other generalsearch engine services can be used to practice the invention.

Social Networking Services

In one embodiment, the applications 25 provide electronic optionservices from one more social networking services including to/from oneor more social networking web-sites (e.g., FACEBOOK, U-TUBE, TWITTER,MY-SPACE, MATCH.COM, E-HARMONY, GROUP ON, SOCIAL LIVING, etc.). Thesocial networking web-sites also include, but are not limited to, socialcouponing sites, dating web-sites, blogs, RSS feeds, and other types ofinformation web-sites in which messages can be left or posted for avariety of social activities.

However, the present invention is not limited to the social networkingservices described and other public and private social networkingservices can also be used to practice the invention.

Providing Electronic Options for Goods and Services from a ServerNetwork Device

FIG. 2 is a flow diagram illustrating a Method 26 for providingelectronic options for goods and services. At Step 28, a server networkdevice provides to a client network device via a communications network,a list of available goods or services including plural electronicoptions with associated option fees for the goods or services. Theplural electronic options include electronic option terms established byone or more suppliers who can supply the goods or services. An optionfee is associated with a reservation price to purchase desired goods orservices at a desired future. At Step 30, electronic option terms for aselected good and/or service and/or event for a desired supplier who cansupply the selected good and/or service and/or event are provided. AtStep 32, a purchase of an electronic option for an option fee for adesired good and/or service and/or event for a desired supplier isaccepted on the server network device. The purchase of the electronicoption is accepted according to electronic option terms established bythe desired supplier. A confirmation for purchase of the electronicoption for the option fee is provided to the client network device.Information about the electronic option is stored in a databaseassociated with the server network device.

A type of electronic option 27 used with Method 26 is governed by theoption terms established by an individual supplier. The option terms mayvary greatly among the individual suppliers and no two suppliers maywant to use the same option terms. Use of variable option terms providessignificant flexibility for use of the electronic options with Method26.

The electronic options 27 are not supplied or governed via a centralgovernment agency and are not supplied or governed via security laws.The electronic option information further includes a plural differentelectronic option terms for the plural different suppliers. Theelectronic option terms for a desired supplier are unique to the desiredsupplier

Method 26 and a communications network 18 such as the Internet allows asupplier to supply options for virtually any good and/or service and/orevent based on his/her own terms. The electronic options 27 may be usedfor low price, low volume, low margin, or low risk products. The goodsmay include virtually any consumer or business products (e.g., toys,electronic devices, etc.). The services may include virtually anyservices (e.g., accounting services, a musical performer's services, anactor's services, etc.).

In one embodiment of the present invention, the list of goods andservices with plural electronic options 27 provided at Step 28 includesa “counter” that includes a number of available options for a desiredgoods or services. In such an embodiment, the counter may count down tozero in real-time as electronic options 27 are purchased.

In one embodiment of the present invention, a supplier may desire todesire to provide an electronic option only on desired products, but notall products. The electronic options 27 can be used to better manageinventory, risk or revenues.

In one embodiment of the present invention, a supplier is a “vendor.” Insuch an embodiment, a vendor allows electronic options 27 to bepurchased for goods or services the vendor creates, manufactures, etc.In another embodiment of the present invention, a supplier is a“broker.” In such an embodiment, a broker obtains desired goods orservices from one or more other vendors, but does not create the desiredgoods or services. In another embodiment of the present invention, asupplier is both a vendor and a broker depending on the goods orservices offered. In such an embodiment, the supplier will act as avendor for a first portion of goods or services provided and also act asa broker for a second portion of goods or services provided. Forexample, a supplier may act as a vendor to sell it's own goods, but mayalso act as a broker for other goods from other suppliers.

In one embodiment of the present invention, the list of pluralelectronic options 27 with associated option fees is provided from onecentral location on a communications network 18. In another embodimentof the present invention, the list of plural electronic options 27 withassociated option fees is provided from multiple distributed locationson the communications network 18.

When an electronic option is purchased, a purchaser is sent periodicreminders about the electronic options 27 until the electronic optionexpires at the desired future time. The periodic reminders can be sentelectronically, such as with electronic mail, (“e-mail”) or sent inother electronic or non-electronic formats (e.g., a post card in regularmail).

A list of purchase prices for the goods or services is typicallyprovided along with the list of electronic options. This allows apurchaser to either directly purchase desired goods or services orpotentially defer a purchase to a desired time in the future bypurchasing an electronic option on desired goods or services.

In another embodiment of the present invention, electronic options 27may be made available other suppliers who supply similar goods and/orservices and/or events. A fee will typically be charged to a supplierwho may request a list of purchasers of electronic options. In such anembodiment, the electronic options 27 may be made available only if thepurchaser gives his/her permission.

In another embodiment of the present invention, the electronic options27 may be made available to other suppliers based on the electronicoption terms set by a supplier. Making the electronic options 27available to other suppliers allows the other suppliers to sendadditional offers for similar goods or services directly to a purchaserof an electronic option. The additional offers may include similar goodsor services or goods or services with additional or enhanced features orfunctionality. The offers may also include sale items that may bepurchased instead of the desired goods or services reserved with theelectronic option.

In one embodiment of the present invention, a purchaser is allowed toexercise the electronic option at any time before the desired futuretime to purchase the desired goods or services at the reservation price.In another embodiment of the present invention, the purchaser is onlyallowed to exercise the option when the desired future time arrives.

In one embodiment of the present invention, a supplier may sellelectronic options 27 on goods or services that are not fully developedor don't even exist yet. Purchasing interest in such electronic options27 could be used to determine the economic feasibility of continuing todevelop such a product or used to determine final pricing and featuresfor a desired good and/or service and/or event. In another embodiment ofthe present invention, a supplier may use electronic options 27 tosupport new e-business models.

In another embodiment of the present invention, an electronic option canpurchased for an event that may never happen. For example, an optionservice may provide electronic options 27 for World Series tickets forall major league baseball teams before the season starts. Only two teamswill play in the World Series. However, a purchaser is able to purchasean option to buy World Series tickets for any team, even those that teammay not play in the World Series.

In another embodiment of the present invention, the option termsestablished by a supplier may indicate purchasing an electronic optionwith a lower option fee will only guarantee a purchaser an X % (e.g.,50%) chance that the desired goods or services will be available at allat the desired future time. The option terms may also indicate thatpurchasing an electronic option with a higher option fee will guaranteea purchaser a Y % (e.g., 99%) chance that the desired goods or serviceswill be available at the desired future time. In such an embodiment,paying an option fee does not guarantee that desired goods or serviceswill be available for a purchaser.

In another embodiment of the present invention, the electronic optionmay include a volatility factor and a range of reservation prices. Thevolatility factor may cause an actual price paid for desired goods orservices at a desired future time to be greater than the reservationprice reserved by a purchaser. For example, an electronic option with avolatility factor may be made available for goods or services includinga new toy, a new electronic product, tickets for sporting events,concerts, etc. The electronic option may include a volatility factorsince the demand for the goods or services is uncertain, but demand mayeventually exceed supply based on a scenario of conditions.

If an electronic option with a volatility factor is purchased for goodsor services at a reservation price, and the demand for the goods orservices is weak, the purchaser will be able purchase the goods orservices at the reservation price at the future time if the purchaser sodesires. If demand for the goods or services is strong, and thepurchaser may be required to purchase the goods or services at a higherprice than the reservation price if the purchaser still desires toactually purchase the goods or services.

In one embodiment of the present invention, an electronic option fee maybe determined, in part, by electronic option terms input by a purchaser.A individual supplier may also provide different types of electronicoptions 27 to different individual users based on their current orprevious interactions.

In another embodiment of the present invention, the electronic option isa “personalized electronic coupon” dynamically created by a servernetwork device and sent to a client network device based on current orprevious input from a user. In such an embodiment, a purchaser of theelectronic option may also input one or more desired options terms tocreate his/her own personalized electronic coupon. The personalizedelectronic coupon is governed by the electronic options 27 termsdetermined by a desired supplier and/or by the purchaser.

In one embodiment of the present invention, the electronic option is a“personalized reservation.” dynamically created by application 25 on aclient network device 12, 14, 16 and sent to a server network device 20,22, 24 device based on current or previous inputs from a user. In suchan embodiment, a purchaser of the electronic option may also input oneor more desired options terms to create his/her own personalizedelectronic reservation. For example, the user is accompanied by fourother people, a private table is requested and a favorite bottle ofliquor is pre-ordered. The personalized electronic reservation isgoverned by the electronic options 27 terms determined by a desiredsupplier and/or by the purchaser. The personalized reservations allowplural people to be include to receive priority treatment.

For example, a user of a client network device 12, 14, 16 may desire toreceive priority treatment at a hot new night club or restaurant. theelectronic option as a “personalized reservation” can be purchased andused to receive priority treatment to skip any lines at a place (e.g.,hot new night club, restaurant, bar, etc.) and/or event (e.g., concert,art gallery opening, festival, theme park, etc.).

The “personalized reservation” may also include a “personalizedelectronic coupon.” The personalized electronic coupon includes othergoods and/or services offered at a place and/or event. For example, if auser desired to purchase an electronic option as a personalizedreservation at hot new night club, the personalized coupon may include aprivate table in a roped offer area and a bottle of the user's favoritewine and/or liquor.

The personalized reservation may also include other items not offered atthe event or place. However, the present invention is not limited tothese embodiments and other embodiments, and more, fewer an other typesof electronic options 27 can be used to practice the invention.

A electronic option is sold for an option fee that is typically set as asmall percentage of the reserved purchase price (e.g., 1% to 25%). Apurchaser is risking a small amount of money to potentially purchasedesired goods or services at a reservation price at a desired futuretime. The reservation price is typically lower than a regular pricecharged for the goods and services.

However, the electronic option does not obligate a purchaser to actuallypurchase the desired goods or services for the reservation price at thedesired future time. A purchaser may choose not to exercise theelectronic option. As a result, the purchaser only loses a small amountof money that was paid to buy the electronic option (i.e., the optionfee). The supplier may make a small amount of money from each electronicoption that was not exercised and is typically able to sell the optionedgoods or services to other purchasers.

In one specific embodiment of the present invention, the option fee maybe determined by one or more of the electronic option factorsillustrated in Table 1. However, the present invention is not limited toan electronic option using the electronic option factors illustrated inTable 1, and equivalent or other types of electronic options 27 factorscan also be used.

TABLE 1 Electronic Option Factor Description S A factor relating to aselected strike price (i.e., a price at which an optioned good and/orservice and/or event may be purchased). The strike price may be zero. DA factor relating to a selected time period an option is valid for(i.e., a number of days) V A factor relating to a standard deviation inan average price volatility of a good and/or service and/or event. L Afactor relating to a list price of the product. BE A factor relating toa distributor's break even point of a good and/or service and/or event.LAP A factor relating to a lowest available sales price for the goodand/or service and/or event that can be obtained with comparisonshopping. NR A factor relating to a possible non-availability of thegood and/or service and/or event upon option exercise. DIS A factorrelating to a discounting toward a break even point

In one embodiment, an electronic option 27 strike price set by asupplier could be zero dollars. The electronic option 27 price set bythe supplier could also be zero dollars. The strike price may fluctuateprior to exercise of the electronic option. It may go up, down or staysame. The supplier could also divide the electronic option price intomultiple payments paid at different times. When option price dividedinto multiple payments, the strike price may remain fixed, it may adjustat each partial payment point, it may fluctuate freely, it may increaseor decrease progressively in sync with, or independently of eachpayment, or it may be zero dollars.

In one embodiment of the present invention, determining an option feefor an electronic option is illustrated with Equations 1, 2 and 3 usingthe electronic option factors from Table 1. However, the presentinvention is not limited to calculation of an option fee as isillustrated in Equations 1, 2 and 3 and other or equivalent optionformulas may be used to calculate the option fee. In addition, Equations1, 2 and 3 may be combined into one equation, or further split intoadditional equations, and the present invention is not limited tocalculating an option fee for an electronic option using threeequations.

(LAP*(1+V)−S)=A  (1)

A−(DIS*(LAP*(1+V)−BE))=SUM  (2)

(SUM+(NR*S))*(D/365+1)=ELECTRONIC OPTION FEE  (3)

For example, suppose a user desired to purchase an electronic option fora 60 day time period on a Digital Video Disk (“DVD”) player with a listprice of $200 and a reservation price of $170. Table 2 illustratesexemplary values for electronic option factors from Table 1 used todetermine an exemplary electronic option fee charged at Step 32 by asupplier. Table 3 illustrates the use of the electronic option factorsfrom Table 2 in Equations 1, 2 and 3.

TABLE 2 Electronic Option Factor Description S $170 D 60 V 0.05 L $200BE $160 LAP $180 NR 0.01 DIS 0.5

TABLE 3 $180 * (1 + 0.05) − $170 = $19.00 (1) $19.00 − (0.5 * ($189 −$160)) = $4.50 (2) ($4.50 + (0.01*$170)) * (60/365 + 1) = $7.22 (3)

As is illustrated in Table 3, a purchaser would pay $7.22 option fee foran electronic option to buy a DVD player within 60 days. The electronicoption gives the purchaser a right to pay a total price of $177.22($170+$7.22) for the DVD player that sells for a list price of $200, ifthe electronic option is exercised. Otherwise, the purchaser risked only$7.22 for 60 days to potentially “reserve” a DVD player for purchase.This example assumes that the lowest possible price a purchaser couldfind the DVD player anywhere else by comparison shopping would be $180(i.e., the LAP price), if the DVD player was available from a supplierwhen the purchaser desired the DVD player. Thus, the purchaser canactually reserved the DVD player, guarantee the DVD player would beavailable for 60 days, and save $2.78 for the lowest available offeredprice for the DVD layer ($180−177.22) with wasting time shopping for alower price.

The option fee is set by a supplier to make the electronic options 27attractive to a purchaser, and help convince a purchaser that it is notnecessary to spend any of his or her own time to try and find a lowerprice for desired goods or services.

In one embodiment of the present invention, all of the option fee ispaid to an electronic option service that provided the electronic optioninformation. In another embodiment of the present invention, a firstportion of the option fee is paid to an electronic option service thatprovided the electronic information. A second portion of the option feeis paid to the desired supplier who can provide the desired good and/orservice and/or event. For example, for an option fee of $7.22, theoption service may collect $0.22 and the desired supplier may collect$7.00. The option service collects a small fee for each electronicoption purchased for providing the electronic option service. Thedesired supplier collects a larger fee for taking the risk topotentially supply the desired good and/or service and/or event. Inanother embodiment of the present invention, all of the option fee ispaid to the desired supplier who can provide the desired good and/orservice and/or event.

In another embodiment of the present invention, an option service may bepaid a small percentage of the option fee as well as a percentage of apurchase price for every good and/or service and/or event that isactually purchased by exercising an electronic option. For example, aoption service may be paid 5% of the option fee as well as 2% of theactual purchase price of the good and/or service and/or event. Inanother embodiment of the present invention, all of the option fee maybe paid to a supplier, while the option service may be paid only apercentage of a purchase price for an exercise electronic option on agood and/or service and/or event.

Selected ones of the one or more pre-determined option fees include apre-determined option fee of zero. In such an embodiment, the“purchaser” providers the vendor with other types of consideration forthe value received in turn for purchasing the electronic option with apurchase fee of zero.

For example, the purchaser may provide an e-mail address, phone, number,social networking identifier, picture, etc. in exchange for apre-determined option fee of zero. Such identifiers are valuable tooption providers and vendors to establish a customer database 20′, 22′,24′ and to send future new and additional offers (e.g., FIG. 6, etc.) todirectly interested purchasers. However, the present invention is notlimited to such an embodiment and more, fewer and other types ofpre-determined option fees can be used to practice the invention.

Other selected ones of the one or more pre-determined option feesinclude a pre-determined option fee of zero. In such an embodiment, thevendor providers the purchaser with consideration for the value receivedin turn for purchasing the electronic option with a purchase fee of zeroin exchange for direct participation in marketing and promotionalactivities. For example, a vendor such as a airline may provide apassenger an electronic option with a purchase fee of zero to try out anight club, bar, or restaurant service (e.g., priority entrance,priority seating, skipping to a front of a line, etc.) in exchange forproviding a mandatory testimonial or completing a mandatory survey, etc.

Yet other selected ones of the one or more electronic options 27 includea final option exercise price that fluctuates prior to exercise. Thefinal option exercise price may fluctuate prior to exercise, or it maygo up, down or stay same or become zero. In such an embodiment, theelectronic option only guarantees availability of a desired airlineservice but not the final option exercise price. The final optionexercise price may also fluctuate and then the electronic optionguarantees to lock in the lowest price during a defined period.

These embodiments are illustrative only. Virtually any type of optionfee or purchase price sharing can be used with the present invention.

Requesting Electronic Options for Goods and Services from a ClientNetwork Device

FIG. 3 is a flow diagram illustrating a Method 34 for requestingelectronic options for goods and services from a client network device.At Step 36, a list of available goods or services including pluralelectronic options with associated option fees for the goods orservices, is received from a server network device on a client networkdevice via a communications network. The plural electronic optionsinclude electronic option terms established by one or more suppliers whocan supply the goods or services. An option fee is associated with areservation price to purchase desired goods or services at a desiredfuture time. At Step 38, an electronic option associated with a desiredgood and/or service and/or event provided by a desired supplier isselected. At Step 40, electronic option terms established by the desiredsupplier for the desired good and/or service and/or event are receivedon the client network device. At Step 42, the electronic option termsfor the desired good and/or service and/or event are accepted on theclient network device. At Step 44, the electronic option is purchased onthe desired good and/or service and/or event provided by the desiredsupplier based on the accepted electronic option terms established bythe desired supplier for an option fee. A confirmation for purchasingthe electronic option is received from the server network device on theclient network device.

In one embodiment of the present invention, the electronic option termsestablished by the desired supplier for the desired good and/or serviceand/or event received on the client network device include a request fora user to enter personal information (e.g., name, address, phone number,e-mail address, etc.) that is used to associate a user with a desiredelectronic option.

In one embodiment of the present invention, the confirmation includes anindication of the option fee paid for the electronic option, anexpiration date for the electronic option, the reservation price and thedesired supplier. In another embodiment of the present invention, theconfirmation includes the information listed in the previous sentence aswell as other information such as the LAP price, etc.

The interaction between Methods 26 and 34 are illustrated with onespecific exemplary embodiment of the present invention. However, thepresent invention is not limited to this specific exemplary embodimentand other embodiments can also be used with Methods 26 and 34. FIGS. 4A,4B and 4C are block diagrams 46, 54, 62 of a graphical user interface(GUI) visually illustrating the interactions between Methods 26 and 34.

In such a specific embodiment of the present invention, at Step 28 (FIG.2) the server network device 24 provides to a client network device 16via the Internet 18, a list of available goods and electronic optionswith associated option fees. At Step 36 (FIG. 3), the client networkdevice 16 receives the list of available goods and electronic optionswith associated option fees from the server network device 24 via theInternet 18. In this example, FIG. 4A illustrates a GUI with a list 48of DVD players currently being offered by Supplier XYZ. The list 48includes an electronic option with associated option fee for the “FirstClass” DVD player. The DVD player is currently being sold for $200. Anelectronic option can be purchased for 60 days for an option fee of$7.22 to allow the DVD player to be purchased at a reservation price of$170.

At Step 38 (FIG. 3) an electronic option associated with the DVD playerprovided by Supplier XYZ is selected from the client network device 16.In this example, the electronic option is selected by selecting the“OPTION IT” button 50 (FIG. 4A). However, the present invention is notlimited to selecting an electronic option with this method and othermethods can also be used. The DVD player can also be purchased directlyfor $200 by selecting the “BUY IT” button 52 (FIG. 4C).

At Step 30 (FIG. 2) electronic option terms 56 (FIG. 4B) for theselected First Class DVD player from the Supplier XZY are provided fromthe server network device 24 to the client network device 16. At Step 40(FIG. 3), the electronic option terms 56 (FIG. 4B) are received on theclient network device 16. At Step 42 (FIG. 3), the electronic optionterms 60 for the DVD player are accepted on the client network device16. In this example, the electronic option terms are accepted byselecting the “ACCEPT” button 58 (FIG. 4B). However, the presentinvention is not limited to selecting electronic option terms with thismethod and other methods can also be used. A user can also decline toaccept the electronic option terms by selecting the “DECLINE” button 60(FIG. 4B). If a user declines to accept the electronic option termsprovided by the Supplier XYZ, the electronic option can not bepurchased.

At Step 44 (FIG. 3), the electronic option is purchased on the DVDplayer based on the accepted electronic option terms 56 established bySupplier XYZ for an option fee of $7.22. The reservation price for theDVD player is $170. At Step 32 (FIG. 2) the electronic option purchasedfor the DVD played accepted on the server network device 24 according toelectronic option terms established by the Supplier XYZ. The electronicoption information is stored in a database associated with the servernetwork device 24.

A confirmation for purchase of the electronic option for the option feeis provided to the client network device 16 from the server networkdevice 24. A confirmation 64 (FIG. 4C) for purchasing the electronicoption is received from the server network device 24 on the clientnetwork device 16. In this example, the confirmation 64 (FIG. 4C)includes an indication of the supplier (Supplier XYZ), user (JaneSmith), option fee paid ($7.22), reservation price ($170), time period(60 days) and current LAP price ($180). However, the present inventionis not limited to a confirmation with this information, and more, feweror equivalent confirmation information items can also be used.

In one embodiment of the present invention, a user who purchases anelectronic option can access electronic option information from a clientnetwork device via the communications network 18. In such an embodiment,a user would be provided a method to securely obtain electronic optioninformation (e.g., a login and password, etc.). In one embodiment of thepresent invention, a central server network device is used to storeelectronic option information for all suppliers.

In another embodiment of the present invention, electronic optioninformation is stored on one or more server network devices forindividual suppliers who provide the desired goods or services for whichthe electronic option was purchased. In another embodiment of thepresent invention, the electronic option information can be obtainedfrom both a central server network device as well as from the one ormore server network devices for individual suppliers who provide thedesired goods or services for which the electronic option was purchased.

FIG. 5 is a block diagram 66 illustrating exemplary electronic optioninformation 64 for the electronic option of FIG. 4C. In this example,the electronic option information includes an “EXERCISE” button 70 thatallows a user to immediately exercise the electronic option and obtainthe DVD player for a reservation price of $170. Since the electronicoption information is provided electronically (i.e., via acommunications network 18, etc.), when a user selects the EXERCISEbutton 70, the desired good may then be automatically shipped directlythe purchaser without further input from the purchaser.

In one embodiment of the present invention, Method 34 can be used bypurchase managers to proactively reserve goods or services that will beneeded at a future time for a known reservation price. Method 34 notonly provides a method to aid future planning for resources and/orbudgets, but also provides a method to allow non-executive staff toefficiently assist executive staff in a business organization. Forexample, if a manufacturer knows that it typically must purchase fourmachine presses per year because of normal wear and tear, a purchasemanager could purchase four electronic options on the presses in Januaryor each year. Thus, the purchase manager has effectively authorized thepurchase of four presses at the reservation price.

When a press breaks down and needs to be replaced, an electronic optionfor a press could be exercised at the reservation price. Since thepurchase manager has purchased the electronic options 27 for apre-determined reservation price, a low-level assistant could actuallyexercise the electronic option and obtain the press without input fromthe purchase manager.

Use of Electronic Option Information by Desired Suppliers

FIG. 6 is a flow diagram illustrating a Method 72 for using electronicoptions by a desired supplier. At Step 74, a database accessible from acommunications network is read from a server network device. Thedatabase includes plural entries with electronic option information. AtStep 76, plural new electronic offers are created based on desired goodsor services associated with the electronic option information. At Step78, one or more of the plural new electronic offers are sent to selectedclient network devices for selected purchasers of electronic options.

Method 72 allows a desired supplier who was willing to accept anelectronic option for a desired good and/or service and/or event to tryand sell other items to a purchaser of an electronic option. Forexample, if a purchaser had purchased an electronic option on a DVDplayer from a desired supplier, the desired supplier may send thepurchaser offers to buy DVD disks for the DVD player. Method 72 may alsoallow a desired supplier to alert a purchaser of sale items. Method 72may also allow a desired supplier to coax a purchaser to exercise anelectronic option by sending offers to remind the purchaser to purchasethe desired good and/or service and/or event at the reservation price ora price below the reservation price. Method 72 may help a desiredsupplier better manage inventories of goods or better manage services.

Use of Electronic Option Information by Other Suppliers

FIG. 7 is a flow diagram illustrating a Method 80 for using electronicoptions by other suppliers. At Step 82, a database accessible from acommunications network 18 including a plurality of entries withelectronic option information is provided. At Step 84, access to thedatabase is provided for a fee to suppliers who desire to use theelectronic option information to offer similar or other goods orservices to users who have purchased electronic options.

Method 80 allows other suppliers to target purchasers of electronicoptions 27 with information about similar goods or services or differenttypes of goods and services offered by a supplier. As was discussedabove the electronic options 27 may be made available to other suppliersonly if the purchaser gives his/her permission. However, the electronicoptions 27 may also be made available to other suppliers based on theoption terms set by a supplier, and agreed to by a purchaser.

The methods and system described herein may be used for to provideoptions for b2b, b2c, c2b, c2c or other types of transactions over theInternet. However, the present invention is not limited to thesetransactions and other types of transactions can also be used.

The methods and systems described herein may offer the followingadvantages for suppliers: (1) a supplier may make additional revenuefrom electronic option fees even if an electronic option is notexercised by a purchaser; (2) a supplier is in complete control of theelectronic option terms; (3) a supplier may be able convert browsersinto purchasers by allowing a browser to risk a small amount of moneyfor the ability to reserve a purchase of a desired good and/or serviceand/or event with an electronic option; and (4) a supplier can usedemographic information collected from a user and associated with anelectronic option to cross-sell additional goods or services.

The methods and system described herein may offer the followingadvantages for purchasers: (1) a purchaser can use an option to lock ina lower price for an item that may be in high demand; (2) a purchasercan use the reservation price from a communications network supplier tocomparison shop at “brick and mortar” suppliers; (3) a purchaser canreserve a purchase of a good and/or service and/or event for a gift foran occasion that is months into the future and take actual delivery justbefore the occasion; and (4) a purchaser can risk a small amount ofmoney to reserve the right to purchase a good and/or service and/orevent in the future, but not be obligated to actually purchase the goodand/or service and/or event.

Prioritized Electronic Option Purchase Rights

FIGS. 8A and 8B are a flow chart illustrating Method 86 for providingelectronic options for goods or services or events or entry to placeswith a priority system. In FIG. 8A at Step 88 plural electronic optionsare displayed on plural applications on plural client network deviceseach with one or more processors from a server network device with oneor more processors via a communications network for preferred orpriority access or entry to events or places or goods or services. Theplural electronic options are provided based on a priority orderingscheme. The plural electronic options are not supplied or governed via acentral government agency and are not supplied or governed via securitylaws. The electronic options include plural different electronic optionterms for plural different suppliers. The electronic option terms for adesired supplier are unique to the desired supplier. At Step 90, servernetwork device receives a payment message via the communications networkfrom a first application on a first client network device that includesan electronic payment for a pre-determined electronic option fee topurchase an electronic option based on the priority ordering scheme. AtStep 92, the purchase of the electronic option is recorded from theserver network device in a database associated with the server networkdevice in a pre-determined priority order for the priority orderingscheme. In FIG. 8B, at Step 94, a request message is received on theserver network device from the first application on the first clientnetwork device via the communications network to exercise the purchasedelectronic option for preferred or priority access or entry to events orplaces or goods or services based on the priority order established forthe priority ordering scheme. At Step 96, a confirmation message is sentfrom the server network device via the communications network to thefirst application on the first client network device indicating thepurchased electronic option is valid and can be exercised can beexercised by the first client network device for preferred or priorityaccess or entry to events or places or goods or services based on thepriority order established for the prioritized group in the priorityordering scheme.

Method 86 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 88, plural electronic options 27are displayed on plural applications 25 on plural client network devices12, 14, 16 each with one or more processors from a server network device20, 22, 24 with one or more processors via a communications network forpreferred or priority access or entry to events or places or goods orservices. The plural electronic options 27 are provided based on apriority ordering scheme to provide preferred or priority access orentry to events or places or goods or services. The plural electronicoptions 27 are not supplied or governed via a central government agencyand are not supplied or governed via security laws. The pluralelectronic options 27 include plural different electronic option termsfor plural different suppliers (See FIGS. 2, 3, 6 and 7).

In one embodiment, the pre-determined priority order includes access toa current first spot in a line for preferred or priority access or entryto events or places or goods or services. In such an embodiment, thecurrent first spot is dynamic and variable. For example, a Firstpurchaser of an electronic option arrives at a restaurant with line of20 people. The First purchaser exercises the purchased electronic optionand then is allowed stand at the first spot in the line of 20 people toreceive the next available table in the restaurant. A Second purchaserof an electronic option arrives at a bar with the line of 30 people atthe door. The Second purchaser exercises the purchased electronic optionand is then allowed to bypass the line of 30 people and directly enterthe bar.

In one embodiment, the pre-determined priority order also includespurchased electronic options 27 from one or more differentpre-determined priority time periods (e.g., 10:30 pm, 10:45 pm, etc.)and/or for one or more prioritized groups (e.g., first spot in line fora next table, ability to bypass a line to gain immediate entry, a firstspot in a line for a next available seat at a bar, etc.

In another embodiment, a purchaser of an electronic option can also paya larger pre-determined option fee to obtain a more favorable positionin the pre-determined priority order to allow exercise of the electronicoption. For example, spot number in a line at a night club may requirean electronic option fee of $20.00. The electronic option fees for spotstwo through nine in the line may be $10.00, ten through twenty may be$5.00, etc.

In another embodiment, a purchaser of an electronic option can alsodynamically pay another additional pre-determined option fee to obtain amore favorable position in the pre-determined priority order to allowexercise of the electronic option in a different priority order thanthat initially purchased. For, example a purchaser of an electronicoption may have purchased access to “spots ten to twenty” in a line at anight club for $5.00 Such an electronic option includes a lower purchaseprice for other priority position as was just described. When thepurchaser arrives at the night club, he/she desires to now be in spotnumber one in the line. The purchaser would have to pay anotheradditional pre-determined option fee (e.g., an additional $15.00 ($20.00for electronic option fee for position 1 minus $5.00 electronic optionfee paid for positions 10 to 20, are a higher fee, such as an additional$25.00 for privilege of changing the electronic option dynamically,etc.) to obtain the more favorable position number one at the font ofthe line, etc.

In another embodiment, the priority ordering scheme is based on a totalamount of option fees paid for priority entry and/or access and/or alladditional goods and/or services purchased.

However, the present invention is not limited to these embodiments andother priority ordering schemes can also be used to practice theinvention Various other combinations can also be used for thepre-determined priority order. However, the present invention is notlimited to these embodiments and other embodiments can be used topractice the invention.

In one embodiment the purchased electronic option includes a purchasedpersonalized reservation. In such an embodiment, the personalizedreservation includes all fees for preferred or priority access or entryto events or places and all fees for purchases of all goods and/orservices. For example, the electronic option fee includes a priorityaccess fee for personalized reservation for entry for four people into anight club, another fee for a private table and another fee for a bottleof a favorite liquor and another fee for a priority server at theprivate table. Once the electronic option fee is paid, the user of thefirst client network device 12 does not have to pay any additional feesand is provide immediate preferred or priority access or entry to eventsor places and to all pre-purchase goods and/or services.

In another embodiment, the purchased electronic option includes only afee preferred or priority access or entry to events or places. Goodsand/or services available are the event and/or place are purchasedseparately.

In another embodiment, the purchased electronic option also includes apersonalized electronic coupon as was described above.

However, the present invention is not limited to the electronic optionsdescribed and other types of electronic options can be used to practicethe invention.

Returning to FIG. 8 at Step 90, the server network device (e.g., 20,etc.) receives a payment message via the communications network 18 froma first application 25 on a first client network device (e.g., 12, etc.)that includes electronic payment of a pre-determined electronic optionfee to purchase an electronic option 27 based on the priority orderingscheme.

In one embodiment, the electronic payment includes a credit card, debitcard, electronic check, payment account (e.g., PAYPAL, GOOGLEMARKETPLACE, etc.) or electronic funds transfer payment. However, thepresent invention is not limited to the electronic payments describedand other types of electronic payments can be used to practice theinvention

In one embodiment, the pre-determined electronic option fee includesonly preferred or priority access or entry to events or places or goodsor services. In such an embodiment, the electronic option fee onlyincludes preferred or priority access or entry. When the electronicoption is exercised a user of the client network device will have to payadditional fees for additional preferred or priority access and topurchase goods or services at the event or place.

In another embodiment, the pre-determined electronic option fee includesa first portion of electronic option free for preferred or priorityaccess or entry to events or places or goods or services and a secondportion of the electronic option for pre-purchases of tickets forpreferred or priority access or entry to events or places andpre-purchased of goods or services. In such an embodiment, when a userof a client network device pays the electronic option fee, the user doesnot have to pay any additional fees when the electronic option isexercised, unless the user desired to purchase additional types orpreferred or priority access or additional goods or services at theevent or place.

In a specific embodiment, selected ones of the one or morepre-determined option fees include a pre-determined option fee of zero.In such an embodiment, the “purchaser” providers the vendor with othertypes of consideration for the value received in turn for purchasing theelectronic option with a purchase fee of zero.

For example, the purchaser may provide an e-mail address, phone, number,social networking identifier, picture etc. in exchange for apre-determined option fee of zero. Such identifiers are valuable tooption providers and vendors to establish a customer database 20′, 22′,24′ and to send future new and additional offers (e.g., FIG. 6, etc.) todirectly interested purchasers. However, the present invention is notlimited to such an embodiment and more, fewer and other types ofpre-determined option fees can be used to practice the invention.

In another specific embodiment, other selected ones of the one or morepre-determined option fees include a pre-determined option fee of zero.In such an embodiment, the vendor providers the purchaser withconsideration for the value received in turn for purchasing theelectronic option with a purchase fee of zero in exchange for directparticipation in marketing and promotional activities. For example, avendor such may provide an electronic option with a purchase fee of zeroto try out a new night club, bar, or restaurant service (e.g., priorityentrance, priority seating, skipping to a front of a line, etc.) or cometo a place on an less busy night (e.g., Tuesday night, etc. in exchangefor providing a mandatory testimonial or completing a mandatory survey,etc.

However, the present invention is not limited to the electronic optionfees described and other types of electronic option fees can be used topractice the invention

Returning to FIG. 8 at Step 92, the purchase of the electronic option 27is recorded from the server network device 20 in a database 20′associated with the server network device 20 in a pre-determinedpriority order for a prioritized group in the priority ordering scheme.

In FIG. 8B at Step 94, a request message is received on the servernetwork device 20 from the first application 25 on first client networkdevice 12 via the communications network 18 to exercise the purchasedelectronic option 27 for preferred or priority access or entry to eventsor places or goods or services based on the priority order establishedfor the priority ordering scheme.

In one embodiment, the request message includes a bar code, such as aQR-code generated by the first client network device 12.

A “barcode” is an optical machine-readable representation of data, whichshows data about the object to which it attaches. Originally, barcodesrepresented data by varying the widths and spacings of parallel lines,and may be referred to as linear or 1 dimensional (1D). Later theyevolved into rectangles, dots, hexagons and other geometric patterns in2 dimensions (2D). Although 2D systems use a variety of symbols, theyare generally referred to as barcodes as well. Barcodes originally werescanned by special-optical scanners called barcode readers, scanners andinterpretive software are available on devices including desktopprinters and smart phones 14 and tablet computers 12.

Table 4 illustrates exemplary linear barcodes, the standards of all ofwhich are incorporated by reference. However, the present invention isnot limited to the exemplary linear barcodes listed in Table 4, and morefewer and other linear barcodes can also be used to practice theinvention.

TABLE 4 Linear Bar Codes U.P.C. Codabar Code 25 - Non-interleaved 2 of 5Code 25 - Interleaved 2 of 5 Code 39 Code 93 Code 128 Code 128A Code128B Code 128C Code 11 CPC Binary DUN 14 EAN 2 EAN 5 EAN 8, EAN 13Facing Identification Mark GS1-128 (formerly known as UCC/EAN-128),incorrectly referenced as EAN 128 and UCC 128 GS1 DataBar, formerlyReduced Space Symbology (RSS) HIBC (HIBCC Health Industry Bar Code)ITF-14 Latent image barcode Pharmacode Plessey PLANET POSTNETIntelligent Mail barcode MSI PostBar RM4SCC/KIX JAN Telepen

Table 5 illustrates exemplary matrix (2D) barcodes, the standards of allof which are incorporated by reference. However, the present inventionis not limited to the exemplary matrix barcodes listed in Table 5, andmore fewer and other matrix barcodes can also be used to practice theinvention.

TABLE 5 Matrix Bar Codes 3-DI ArrayTag Aztec Code Small Aztec CodeChromatic Alphabet Codablock Code 1 Code 16K Code 49 ColorCode CompactMatrix Code CP Code CyberCode d-touch DataGlyphs Datamatrix DatastripCode Dot Code A EZcode Grid Matrix Code High Capacity Color BarcodeHueCode INTACTA.CODE InterCode JAGTAG Lorem ipsum MaxiCode mCodeMiniCode MicroPDF417 MMCC Nintendo e-Reader#Dot code Optar PaperDiskPDF417 PDMark QR Code QuickMark Code SmartCode Snowflake Code ShotCodeSPARQCode SuperCod Trillcode UltraCode UnisCode VeriCode, VSCodeWaterCode

In one specific embodiment, the application 25 interacts with a bar codereader application. In another embodiment, the application 25 includesan integral bar code reader application. However, the present inventionis not limited to a bar code reader application and other applicationscan also be used to practice the invention.

In one specific exemplary embodiment, a QR bar code is used. However,the present invention is not limited to QR codes and other types of barcodes can also be used to practice the invention

A “QR Code” is a specific matrix barcode (or two-dimensional code),readable by dedicated QR barcode readers and camera phones. The codeconsists of black modules arranged in a square pattern on a whitebackground. The information encoded can be text, URL or other data. QRcodes are defined in ISO/IEC 18004:2006 Information technology—Automaticidentification and data capture techniques—QR code 2005 bar codesymbology specification, 1 Sep. 2006, the contents of which areincorporated by reference.

QR codes are also used to display text, contact information, connect toa wireless network, open a web page in the phone's browser or initiate acommunications event over the communications network 18 (e.g., voicecall, data call, etc.) This act of linking from physical world objectsis known as a “hardlink” or “physical world hyperlinks.”

For example, Google's smart phone Android operating system supports theuse of QR codes by natively including the barcode scanner (e.g., Zxing,etc.) on some models, and the browser supports Uniform ResourceIdentifier (URI) redirection, which allows QR Codes to send metadata toexisting applications on the device. Nokia's Symbian operating system isalso provided with a barcode scanner, which is able to read QR codes,while mbarcode is a QR code reader for the Maemo operating system. Inthe Apple iOS, a QR code reader is not natively included, but hundredsof free applications available with reader and metadata browser URIredirection capability. However, the present invention is not limited tothese network device operating systems and other bar code readers anddevice operating systems can also be used to practice the invention.

FIG. 9 is a block diagram 98 illustrating display of an exemplary QR barcode 100.

Encoded in the QR bar code 100 is the text “This a QR code verifies theholder purchased and electronic option for priority entry to Edge NightClub” When a QR bar code reader is used to read the QR bar code 100,this text will be returned.

FIG. 10 a block diagram 102 illustrating a reading of a QR bar code 100with a reader 104 at an event or place.

In one embodiment, users with a camera equipped smart phone 16 (ortablet computer 12, or computer 14, etc.) with a the camera component, abar code reader application appropriate for the bar code can create adigital image of the QR Code 100 directly without receiving it from theserver network device 20. In such an embodiment, the server networkdevice 20 would just return a verification code at Step 96 to confirmthe purchased electronic option was valid and can be exercised toconfirm preferred or priority access or entry to events or places orgoods or services based on the priority order established for thepriority ordering scheme.

The camera component can also used to capture existing QR codes fromprint and electronic advertising and other sources (e.g., from othernetwork devices, etc.) The application 25 on the client network device12, 14, 16 converts the QR code 98 into appropriate QR-code created bythe user that can be used directly at an event, place, etc. to providepriority access and/or entry.

In one embodiment, a user may scan a number of QR bar codes fromnon-electronic information such as magazines, business cards,billboards, other non-electronic advertising, etc. A user may also scana number of QR bar codes from electronic advertising such fromweb-sites, other client network devices 12, 14, 16, from e-mails, textmessages, instant messages, etc. In such an embodiment, the usergenerated QR-codes may be sent at Step 92 from the first application 25on the first client network device 12, for verification by the servernetwork device 20 at Step 94.

Plural QR bar codes may also be sent from one or more server networkdevices 22, 24, in the confirmation message sent at Step 94. Plural QRcodes may also be sent from one or more server network devices 22, 24 tothe first client network device 12 that can be used by the first clientnetwork device 12 in the request to exercise the purchased electronicoption at Step 92.

However, the present invention is not limited to these embodiments andthe bar codes and QR codes described and other embodiments and more,fewer and other bar codes and/or QR codes can be used to practice theinvention.

Returning to FIG. 8B at Step 96, a confirmation message is sent from theserver network device 20 via the communications network 18 to the firstapplication 25 on the first client network device 12 indicating thepurchased electronic option 27 is valid and can be exercised by thefirst client network device 12 for preferred or priority access or entryto events or places or goods or services based on the priority orderestablished for the prioritized group in the priority ordering scheme.

In one embodiment, the confirmation message includes a bar code. In onespecific embodiment, the bar code includes a QR-code 100 generated byserver network device 12. The bar code and/or QR-code 100 from theconfirmation message is scanned and/or read by another electronic device104 at a place or event to confirm the exercised electronic option isvalid and preferred or priority access or entry to events or places orgoods or services based on the priority order established for thepriority ordering scheme.

FIG. 11 is a flow chart illustrating Method 106 for providing electronicoptions for goods or services or events or entry to places with apriority system. At Step 108, a second client network device selects oneor more of the plural electronic options for preferred or priorityaccess or entry to events or places or goods or services displayed by asecond application on the second client network device. At Step 110, thesecond application on the second network device selects one or moreelectronic option fees for the selected one or more plural electronicoptions for preferred or priority access or entry to events or places orgoods or services. At Step 112, a second payment message is sent fromthe second application on the second network device to the servernetwork device via the communications network including the selected oneor more electronic options and electronic payment for the selected oneor more electronic option fees to purchase the selected one or moreelectronic options. At Step 114, a second request message is sent fromthe second application on the second client network device to the servernetwork device via the communications network to exercise the purchasedselected one or more electronic options. At Step 116, a secondconfirmation message is received on the second application on the secondclient network device from the server network device via thecommunications network indicating the purchased selected one or moreelectronic options are valid and can be exercised by the second clientnetwork device for preferred or priority access or entry to events orplaces or goods or services based on the priority order established forthe priority ordering scheme.

Method 106 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 108, a second client networkdevice (e.g., 16) selects one or more of the plural electronic options27 for preferred or priority access or entry to events or places orgoods or services displayed by a second application 25 on the secondclient network device 16.

At Step 110, the second application 25 on the second network device 16selects one or more electronic option fees for the selected one or moreplural electronic options 27 for preferred or priority access or entryto events or places or goods or services.

At Step 112, a second payment message is sent from the secondapplication 25 on the second network device 12 to the server networkdevice 20 via the communications network 19 including the selected oneor more electronic options 27 and electronic payment for the selectedone or more electronic option fees to purchase the selected one or moreelectronic options 27.

At Step 114, a second request message is sent from the secondapplication 25 on the second client network device 16 to the servernetwork device 20 via the communications network 18 to exercise thepurchased selected one or more electronic options 27.

At Step 116, a second confirmation message is received on the secondapplication 25 on the second client network device 16 from the servernetwork device 20 via the communications network 18 indicating thepurchased selected one or more electronic options 27 are valid and canbe exercised by the second client network device 16 for preferred orpriority access or entry to events or places or goods or services basedon the priority order established for the priority ordering scheme.

All of the embodiments, options and alternatives discussed for Method 86also apply to Method 106.

The methods and system plural electronic options are provided based on apriority ordering scheme. Plural electronic options are provided basedon a priority ordering scheme. The plurality of electronic options arenot supplied or governed via a central government agency and are notsupplied or governed via security laws. The plural electronic optionsincludes a plural different electronic option terms for a pluraldifferent suppliers and a priority ordering scheme. The electronicoption terms for a desired supplier are unique to the desired supplier.The electronic options include personalized electronic reservations andpersonalized electronic coupons. The purchased electronic option isexercised for preferred or priority access or entry to events or placesor goods or services based on the priority ordering scheme.

Social Networking/Social Ticketing, Including General Product Use ofSocial Options

Electronic options 27 are used with a social invite/accept model, wherethe invitation is the sharing of acquired electronic options for a goodor service or event, and includes third-party invitees exercising theelectronic options 27. Thus, electronic options can be used forvirtually any group event, including trips, restaurant reservations, newor special product offerings, with social coupons, etc.

Social Electronic Options

Groups of friends and other groups often are attend events or socializetogether. For example, a group of friends may desire to attend a musicconcert together, travel together, eat a restaurant together, etc. Aleader of such a group will often organize the group and purchasetickets. However, the group leader often has problem selecting anappropriate date for organizing the event, purchasing tickets andgetting paid for purchased tickets for group member who decide not toattend or cannot attend for some reasons. The electronic options 27 areused as social options.

Electronic social networks cover a broader area of electroniccommunication than what is typically referred to these days as a “socialnetwork” such as FACEBOOK, TWITTER, UTUBE, etc. For the purposes of thisdocument, the term social network includes the FACEBOOK, etc. typesocial networks, and also includes email groups, personal email lists,blogs, IM (instant message list), phone directories, etc. Posting ofpurchased electronic options is available to any subset of these groupsand includes an electronic notification/invitation to any group ofpeople of chosen to participate in an event/activity with the inviter,particularly when the inviter has purchased electronic options 27 toreserve access to the good or service or event for the group that isbeing invited.

User can buy options and post to their social network just to let peopleknow of their plans to go to the event. Users can decide to sell optionsand post to their social network to let people know of the availabilityof the options. This post includes an electronic link to a page for anoptions market (See FIGS. 4 and 5).

FIGS. 12A and 12B are a flow diagram illustrating a Method 118 forproviding electronic options for goods or services or events. In FIG.12A at Step 120, plural electronic options for goods or services orevents are displayed on a plural client applications on a plural clientnetwork devices each with one or more processors from a serverapplication on a server network device with one or more processors via acommunications network. The plural electronic options are not suppliedor governed via a central government agency and are not supplied orgoverned via security laws. The electronic options include pluraldifferent electronic option terms for a plural different suppliers. Theelectronic option terms for a desired supplier are unique to the desiredsupplier. At Step 122, a payment message is received on the serverapplication on the server network device via the communications networkfrom a first client application on a first client network deviceincluding electronic payment of a pre-determined electronic option feeto purchase a set of electronic options for a good or service or event.The set of electronic options are used to invite a group of friends topurchase the good or service or attend the event. At Step 124, theserver application on the server network device receives a list ofelectronic identifiers for a group of client network devices for a groupof friends associated with the purchase of the set of electronicoptions. At Step 126, the purchased of the set of electronic options andthe list of electronic identifiers is recorded with the serverapplication on the server network device in a database associated withthe server network device. In FIG. 12B at Step 128, the serverapplication on the server network device sends plural invitationmessages to the list of electronic identifiers for the group of clientdevices for the group of friends associated with the purchase of the setof electronic options making the group of friends aware of the set ofelectronic options and inviting the group of friends to exercise anindividual electronic option from the set of electronic options topurchase the good or service or attend the event. At Step 130, one ormore exercise messages are received on the server application from theserver network device from one or more client applications on the clientnetwork devices associated with the list of electronic identifiers viathe communications network to exercise one or more individual electronicoptions from the set of purchased electronic option to purchase the goodor service or attend the event. At Step 132, one or more confirmationmessages are sent from the server application on the server networkdevice via the communications network to the one or more clientapplications on the client network devices associated with the list ofelectronic identifiers indicating the purchased electronic option hasbeen exercised to purchase the good or service or attend the event.

FIG. 13 is a block diagram 134 illustrating a social networking post 136with one graphical button 138 with a real-time counter 140 associatedwith a purchased set of electronic options for a good or service orevent.

FIG. 14 is a block diagram 140 illustrating additional details of thegraphical button 138 of FIG. 13.

Method 118 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment in FIG. 12A at Step 120, pluralelectronic options 27 for goods or services or events are displayed on aplural client applications 25 on plural client network devices 12, 14,16, each with one or more processors from a server application 25′ on aserver network device 20 with one or more processors via acommunications network 18. The plural electronic options 27 are notsupplied or governed via a central government agency and are notsupplied or governed via security laws. The electronic options 27include plural different electronic option terms for a plural differentsuppliers. The electronic option terms for a desired supplier are uniqueto the desired supplier.

For example, the plural electronic options include electronic optionsfor tickets for sporting event and/or entertainment event and/or relatedseats at a table at a restaurant, a group for a tee time at a golfcourse, airline and/or other travel related tickets and/or on atransportation vehicle such as an airplane, bus, boat, train, limousine,tour bus, etc. related group in theme park, amusement park, priorityentry place for a facility and/or related group for priority place in aline, etc.

As another example, the plural electronic options include electronicoptions for a new good, such as a new game platform, a new electronicgame, a new consumer product, etc. a professional service, such as alegal, accounting, medical, veterinary service, etc. other services suchas hair, nail, massage, etc.

In one embodiment, the electronic options include a personalizedelectronic reservation and/or a personalized electronic coupon. However,the present invention is not limited to these types electronic optionsand more fewer or other types of electronic options can be used topractice the invention.

For example, the personalized electronic reservation includes areservation for a table at restaurant, a reservation for a personalservices appointment (e.g., hair, nails, massage, etc.), etc. Thepersonalized electronic coupon includes those offered by social couponsites (e.g., GROUPON, SOCIAL LIVING, etc.).

Suppliers of the good or service or event set aside a certain numbergoods, seats, appointments, etc. to allow the use of social options.Such suppliers receive revenue from purchase of the electronic optionsfor setting aside the goods, seats, appointments, etc. The suppliersalso receive revenue when electronic options are executed for the goods,seats, appointments, etc. If the goods, seats, appointments, etc. setaside for use with electronic options are not purchased via exercisingthe electronic options, they are offered for sale in channels whereelectronic options are not used.

The electronic options 27 are provided by the server network device 20via the communications network 18 via telecommunication services (e.g.,voice, text message, etc.) data services (e.g., e-mail, instant message,etc.) television services, Internet television services, socialnetworking services, general search engine services and/or verticalsearch engine services. However, the present invention is not limitedthe service listed and more, fewer and other services can also be usedto practice the invention.

At 120, the server application 25′ on the server network device 20 alsodisplays plural electronic options for goods or services or events onone or more other server applications 25′ on one or more other servernetwork devices 22, 24 for one or more third-party sites. For example,the server application 25′ on the server network device 20 may provide alist of plural electronic options on a social networking site (e.g.,FACEBOOK, TWITTER, etc.), a ticketing site, a sports team site, anentertainment site, a retail site (e.g., BEST BUY, AMAZON.COM, BUY.COM,BARNESANDNOBLE.COM, etc.), a professional services site (e.g., legal,medical, accounting, etc.), etc. with information of the ability ofelectronic options able to invite friends to purchase a good or serviceor attend an event.

In one embodiment, the server network device 20, is replaced with anelectronic kiosk 29 with application 25′. In such an embodiment at Step120, the plural electronic options for goods or services or events aredisplayed on a display portion 31 of the kiosk instead of the clientapplications 25 on the client network devices 12, 14, 16. However, thepresent invention it not limited to this embodiment and can be practicedwithout use of an electronic kiosk.

At Step 122, a payment message is received on the server application 25′on the server network device 25 via the communications network 18 from afirst client application 25 on a first client network device 12including electronic payment of a pre-determined electronic option feeto purchase a set of electronic options 27 for a good or service orevent. The set of electronic options 27 are used to invite a group offriends to purchase the good or service or attend the event.

Electronic payment includes payment via credit card, debit card,electronic transfer for a bank and/or checking account, third-partypayment services such as PAYPAL and GOOGLE WALLET, etc. However, thepresent invention is not limited to the payment types listed and more,fewer and other payment types can also be used to practice theinvention.

In one embodiment, pre-determined electronic option fee is zero and a“purchaser” of the set of electronic options provides a supplier of theelectronic option with other types of consideration including providinga set of e-mail addresses, phone, numbers, social networkingidentifiers, pictures, mandatory audio or video testimonials orcompleting a mandatory surveys. However, the present invention is notlimited to the zero option fee or payment types listed and more, fewerand other payment types can also be used to practice the invention.

With respect to the set of electronic options, for example, a groupleader may decide to invite a group of friends to attend a music concertand purchase a set of electronic options 27 for a group of adjacentseats at the music concert. The group leader purchases the set ofelectronic options for a small electronic option fee (e.g., $1-$5 peroption, etc.) for a group of adjacent seats. The group leader purchasesthe set of electronic options (e.g., $25 for 5 electronic options)instead of purchasing the corresponding tickets (e.g., $500 for 5 $100tickets for adjacent seats, etc.), and thus allows his/her friend todecide if they want to attend the music concert and sit with the group.

At Step 124, the server application 25′ on the server network device 20receives a list of electronic identifiers for a group of client networkdevices a group of friends associated with the purchase of the set ofelectronic options 27.

The electronic identifiers include hardware addresses of a clientnetwork device (e.g., MAC address, etc.), a network address of a clientnetwork device (e.g., an IP address, etc.) telephone numbers, e-mailaddresses, text message identifiers, instant message identifiers, socialnetworking identifiers, social networking hash tags, etc. However, thepresent invention is not limited to these electronic identifier and morefewer or other electronic identifiers can be used to practice theinvention.

At Step 126, the purchased of the set of electronic options 27 and thelist of electronic identifiers is recorded with the server application25′ on the server network device 20 in a database 20′ associated withthe server network device 20.

In FIG. 12B at Step 128, the server application 25′ on the servernetwork device 20 sends plural invitation messages to the list ofelectronic identifiers for the group of friends associated with thepurchase of the set of electronic options 27 making the group of friendsaware of the set of electronic options 27 and inviting the group offriends to exercise an electronic option 27 to purchase the good orservice or attend the event.

In one embodiment the invitation messages include one or more graphicalbuttons 136 for specifically exercising one or more of the pluralelectronic options purchased for the good or service or event. Forexample, continuing the music concert example, the graphical button mayinclude the text “Join my at the Buzzkill concert.”

In one embodiment the one or more graphical buttons 136 includes theOPTION IT 50 and/or BUT IT 52 (FIG. 4) and/or EXERCISE IT 70 (FIG. 5)graphical buttons. The one or more graphical buttons may also include aJOIN ME 136 (FIG. 13), SIT WITH ME, MEET ME, TRAVEL WITH ME, DINE WITHME, EAT WITH ME, etc. graphical button, etc. However, the presentinvention is not limited to such an embodiment, and more fewer of othertypes of graphical buttons can be used to practice the invention.

In one embodiment, the one or more graphical buttons 136 includes acounter 138 that is displayed in real-time indicating how many of thepurchased electronic options have been exercised to purchase the good orservice or to attend the event. The counter changes in real-time aselectronic options are executed. As a result, member of a group canvisually determine how many of the group members are planning topurchase the good or service or attend the event at a current moment intime.

In another embodiment, one or more graphical buttons, directly and/orwith one or more sub-lists/menu 142 (FIG. 14) include a list of peoplewho have been invited to exercise the electronic option and a first listindicator of which people have exercised the electronic option and asecond indicator of which people have not yet exercise the electronicoption. For example, the first list indicator may include a first typefont face (e.g., bold) or first font type, a first color (e.g., green,etc.) 144 and the second list indicator may include a second font face(e.g., italic, etc.), second font type, a second color (e.g., red, etc.)146. However, the present invention is not limited to the font faces,font types of colors listed and more fewer or other font faces, fonttypes, and colors can be used to practice the invention.

In another embodiment, the one or more graphical buttons are displayedin plural different colors. Each different color indicates one of pluraldifferent states for the purchased set of electronic options. Forexample, the plural states include states for an amount of time left toexercise the purchased electronic option (e.g., two weeks left toexercise, one week left to exercise, etc), states for a number of peoplewho have exercised and/or not exercised the purchased electronicoptions, etc. The plural states include plural different display colors.

At Step 130, one or more exercise messages are received on the serverapplication 25′ from the server network device 20 from one or moreclient applications 25 on the client network devices 12, 14, 16associated with the list of electronic identifiers via thecommunications network 18 to exercise the purchased electronic option topurchase the good or service or attend the event.

The one or more exercise messages are used by the server application 25′on the server network device 20 to change a counter, a state and/or acolor of a graphical button for the group of purchased electronicoptions.

In one embodiment, a remaining number of electronic options in thepurchased set of electronic options are automatically executed when apre-determined number of electronic options in the purchased set ofelectronic options are purchased. For example, if a group leader boughta set of ten electronic options and six members of the group purchasedelectronic options, the remaining four options would be automaticallyexercised for the remaining four group members. Such automaticexecutions help ensure a group event will actually take places andreduces uncertainty among group members and situations where indecisionprevents action (e.g., I will go only if Johnny and Sally also go,etc.). Such automatic execution can be included as one or the electronicoption terms used by the supplier of the electronic option or byagreement among the group members. However, the present invention is notlimited to this automatic execution and the invention can be practicewithout automatic execution.

At Step 132, one or more confirmation messages are sent from the serverapplication 25′ on the server network device 20 via the communicationsnetwork 18 to the one or more client applications 25 on the clientnetwork devices 12, 14, 16 associated with the list of electronicidentifiers indicating an individual electronic option from the set ofpurchased electronic option 27 has been exercised to purchase the goodor service or attend the event.

In one embodiment, the client network devices 12, 14, 16 and the servernetwork devices 20, 22, 24 include a wireless networking interfacecomprising a near field communications (NFC) or machine-to-machine (M2M)communications wireless networking interface. Such NFC or M2Mcommunications enhance a social option experience by allowing electronicoption information to be sent and received directly between two or moreclient network devices (e.g., 12, 14) when the client network devicesare in close proximity. For example a user of a first client networkdevice 12, physically “bumps” a second client network device 14, bothusing NFC and/or M2M to transfer electronic option information includingthe graphical option button between devices. However, the presentinvention is not limited to such an embodiment and more, fewer and othertypes of wired and wireless networking interfaces can be used topractice the invention.

Using the methods and system described herein users can buy a set ofelectronic options 27 and post to their social network the availabilityof the electronic options 27 and access to the underlying event, andinvite their friends to join them for the event. When a user isdefinitely going to the event, and hopes that friends can join them, theusers can also buy a combination of one or more actual tickets, and inaddition, one or more options to reserve adjoining seats, then post totheir social network the availability of the options and access to theunderlying event, and invite their friends to join them for the event.The invitation include graphical buttons and/or other widget to allowthe friends to electronically notify the inviter of their level ofinterest (yes/no/maybe).

The client and server applications 25, 25′ allows the inviter to viewinvitees replies and the total number of each type of answer, allows theinviter to re-send the invitation, automatically send periodic remindersto the non-responding invitees to let them know how many options remain.The inviter can keep track of their friends' responses through theapplication and make a decision on when to exercise and how many optionsto exercise.

Once the options have been exercised, one or more of the people whocommitted to go have a change of plans and will be unable to make it. Inthis case, the application 25, 25′ that sent them the invitation, canallow them to send a notification to the same invitation group and givethe people from the inviter's original group the opportunity to purchasethe good or service or event.

Event promoters using electronic options 27 can sell more tickets, or inthe case of a sold-out venue, generate additional revenue for sellingthe same number of tickets simply by providing the convenience ofenabling friends who decide at different times to all sit together.

Electronic Options for Reserving a Spot at Facility or at an Event froma Reservation Pool

Electronic options 27 are used to reserve spots at facilities (e.g.,restaurants, golf courses, etc.) or events (e.g., sporting events,entertainment events, etc.).

FIGS. 15A and 15B are a flow diagram illustrating a Method 148 forproviding electronic options for goods or services or events. In FIG.15A at Step 150, a server application on a server network device withone more processors selects a sub-set of reservations from a set ofavailable reservations used to reserve a spot in a facility or at anevent. Individual reservations from the sub-set of reservations areassociated with and selectable with plural electronic options. At Step152, the plural electronic options associated with the sub-set ofreservations are displayed on plural client applications on pluralclient network devices each with one or more processors from the serverapplication on the server network device via a communications network.The plural electronic options are not supplied or governed via a centralgovernment agency and are not supplied or governed via security laws.The plural electronic options include plural different electronic optionterms for a plural different suppliers. The electronic option terms fora desired supplier are unique to the desired supplier. At Step 154, apayment message is received on the server application on the servernetwork device via the communications network from a first clientapplication on a first client network device including electronicpayment of a pre-determined electronic option fee to purchase anelectronic option for an individual reservation in the sub-set ofreservations. In FIG. 15B At Step 156, the purchase of the electronicoption is recorded from the server application on the server networkdevice in a database associated with the server network device. At step158, an exercise message is received on the server application on theserver network device from the first application on the first clientnetwork device via the communications network to exercise the purchasedelectronic option for the selected individual reservation. At Step 160,a confirmation message is sent from the server application on the servernetwork device via the communications network to the first clientapplication on the first client network device indicating the purchasedelectronic option is valid and can be exercised by the first clientnetwork device for the purchased electronic option at the facility orevent.

Method 148 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment in FIG. 15A at Step 150 a serverapplication 25′ on a server network device 20 with one more processorsselects a sub-set of reservations from a set of available reservationsused to reserve a spot in a facility or at an event. Individualreservations from the sub-set of reservations are associated with andselectable with plural electronic options 27.

In one embodiment, a subset of reservation slots are held out of ageneral reservation pool and put into a priority reservation systemaccessible with the electronic options 27 described herein. The priorityreservation system includes use of the methods described in FIGS. 8-11.However, the present invention is not limited to such an embodiment, andmore, fewer and other types of reservation systems can be used topractice the invention.

In another embodiment, a subset of reservation slots are held out of ageneral reservation pool and put into general reservation systemaccessible with the electronic options 27 described herein.

In another embodiment, the sub-set of reservations include pluralsub-sets of reservations from plural sets of available reservations andare use to reserve spots in plural different facilities and/or at pluraldifferent events during a same time period. For example, a user maydesired to use a purchased electronic option to reserve a spot in afirst restaurant at 8:00 pm on Friday night and to reserve a second spotin a second restaurant at the same time and on the same night and make afinal selection of the first restaurant or the second restaurant whenthe electronic option 27 is exercised at Step 158. Factors the user mayconsider for selecting the first restaurant or the second restaurant mayinclude, but are not limited to, a dining preference or atmospherepreference of a spouse or significant other, how crowded or busy a givenrestaurant is, etc.

In another embodiment, the sub-set of reservations include pluralsub-sets of reservations from plural sets of available reservations andare use to reserve spots in plural different facilities and/or at pluraldifferent events during plural different time periods.

Restaurants, other facilities and events offering electronic options 27may add or remove reservation slots from a priority (and/or generalpool. etc.) reservation system dynamically, manually or on apredetermined schedule. Option rights within the priority reservationsystem may be prioritized by time slot and/or by amount paid for theelectronic option 27 and/or by the user's status level in a membershipor loyalty club, and/or by any other prioritization method such as thosedescribed above in FIGS. 8-11 and with other prioritization methods(e.g., FIGS. 1-7).

In one embodiment, the sub-set of reservations include, include but arenot limited to, reservations for airline tickets, other travel relatedtickets, bus tickets, boat tickets, theme part tickets, sporting eventtickets or entertainment event tickets.

At Step 152, the plural electronic options 27 associated with thesub-set of reservations are displayed on a plural client applications 25on plural client network devices 12, 14, 16 each with one or moreprocessors from the server application 25′ on the server network device20 via a communications network 18. The plural electronic options 27 arenot supplied or governed via a central government agency and are notsupplied or governed via security laws. The plural electronic options 27includes a plural different electronic option terms for a pluraldifferent suppliers. The electronic option terms for a desired supplierare unique to the desired supplier.

In another embodiment, the plural electronic options 27 are displayed ona display portion 31 of an electronic kiosk 29 instead of on the pluralclient applications 25 on plural client network devices 12, 14, 16. Insuch an embodiment, a kiosk application 25′ on the kiosk 29 sendsmessages to and receives messages from the display portion 31 of thekiosk instead of to and from the client applications 25 on the clientnetwork devices 12, 14, 16. In such an embodiment, a user may interactdirectly with the kiosk 29. However, the present invention is notlimited to such an embodiment and other embodiments, with or withoutkiosks can be used to practice the invention.

At Step 154, a payment message is received on the server application 25′on the server network device 12 via the communications network 18 from afirst client application 25 on a first client network device 12including electronic payment of a pre-determined electronic option feeto purchase an electronic option for an individual reservation in thesub-set of reservations.

In one embodiment, users purchase such priority electronic options togain access to the priority reservation system. To secure one of thepriority reservations in the priority reservation system, the userexercises one of their purchased electronic options. If no priorityreservations are available a user can make a “reservation request” withan another electronic option 27, indicating preferred time(s),acceptable time ranges, number of people in the party (minimum andmaximum), etc.

If a reservation slot opens up, because of a cancellation or otherreason, the requesting user, either automatically or via the exercise158 and/or confirmation steps 160 exercises a purchased electronicoption 27 to secure an actual reservation. If the electronic option isexercised via the exercise step 158, a restaurant may place a time limiton the right to exercise a purchased electronic option 27 for thatreservation slot to avoid allowing the purchase electronic option 27 tolapse without being exercised, thereby not allowing an available tableto be utilized by other customers.

In another embodiment, the electronic options 27 are used with annon-priority or general pool reservation system. In such an embodiment,the electronic options may also be used for reservation requests when nospots are available at the facility or event.

In one embodiment, the pre-determined electronic option fee is zero anda “purchaser” of the electronic option providers a supplier of theelectronic option with other types of consideration including providingan e-mail address, phone, number, social networking identifier, picture,mandatory audio or video testimonial or completing a mandatory survey.

In one embodiment the electronic options 27 are offered and purchasedaccording to a priority order and/or a priority ordering method asdescribed by Method 86 of FIG. 8 above.

In FIG. 15B at Step 156, the purchase of the electronic option 27 isrecorded from the server application 25 on the server network device 20in a database 20′ associated with the server network device 20.

In one embodiment, the server application 25′ on the server networkdevice 20 send plural invitation messages to a list of electronicidentifiers for a group of client network devices for a group of friendsassociated with the purchase of the set of electronic options making thegroup of friends aware of the purchased set of electronic options andinviting the group of friends to exercise one or more individualelectronic options from the purchased set of electronic options to joina reservation (Method 118, Step 128, FIG. 12, etc.). As was describedfor Method 118 above, the invitation messages are sent and/or posted tosocial networking sites.

The plural invitation messages include one or more graphical buttons forselecting, purchasing or exercising one or more of the plurality ofelectronic options purchased for the sub-set of reservations. The one ormore graphical buttons include an OPTION IT 50, EXERCISE IT 70, JOIN ME138, SIT WITH ME, MEET ME, or DINE WITH ME, graphical buttons. However,the present invention is not limited to this embodiment and inventioncan be practiced without making others aware of purchased electronicoptions.

At step 158, an exercise message is received on the server application25′ on the server network device 20 from the first client application 25on the first client network device 12 via the communications network 12to exercise the purchased electronic option for the selected individualreservation.

In one embodiment, if the electronic option is being used to selectamong plural reservations, the exercise message will include a selectionof only one reservation for which the electronic option 27 will actuallybe exercised. The other reservations not selected will be automaticallycanceled and/or automatically returned to the reservation pool for useby others.

At Step 160, a confirmation message is sent from the server application25′ on the server network device 20 via the communications network 18 tothe first client application 25 on the first client network device 12indicating the purchased electronic option is valid and can be exercisedby the first client network device 12 for the purchased electronicoption 27 at the facility or event.

In one embodiment the confirmation message may include a bar-code,QR-code 100 (FIG. 9) or other confirmation code as was described above.

The methods and system provide for reserving future purchases of goodsor services or events. A sub-set of reservations from a set of availablereservations used to reserve a spot in a facility or at an event areassociated with and selectable with plural electronic options. Theplural electronic options are also associated with reservation requestsif no actual available reservation are available and automaticallyconverted to electronic options for actual reservation if a reservationlater becomes available at the facility or event.

Supplier Pricing Methods for Electronic Options

Suppliers have the ability to set option terms, including pricing, onthe electronic options 27 and electronic option exercise rights thatthey provide.

FIGS. 16A and 16B are a flow diagram illustrating Method 162 forproviding electronic options for goods or services or events. In FIG.16A at Step 164, plural electronic options for goods or services orevents are dynamically generated from a server application on a servernetwork device with one or more processors. The plural electronicoptions are not supplied or governed via a central government agency andare not supplied or governed via security laws. At Step 166, the serverapplication on the server network device dynamically generates pluraldifferent electronic option terms for the plural electronic options forplural different suppliers. The electronic option terms for a desiredsupplier are unique to the desired supplier. The electronic option termsare dynamically generated based on associations between the goods orservices or events and electronic information from other similar goodsor services and events obtained from one or more third-party sites on acommunications network. At Step 168, the server application on theserver network device dynamically generates a plural electronic optionfees to purchase the plural electronic options. The plural option feesare dynamically generated based on market trends, anticipated changes incosts of the goods or services or events, anticipated capacity orinventory, anticipated demand or introduction of new or similar goods orservices or events. In FIG. 16B at Step 170, the plural electronicoptions for the goods or services or events are dynamically displayed onplural client applications on plural client network devices each withone or more processors from the server application on the server networkdevice via the communications network. At Step 172, the serverapplication on the server network device dynamically and periodicallycollects electronic data from the one or more third-party sites via thecommunications network. At Step 174, the server application on theserver network device dynamically enters collected electronic data intoone or more predictive electronic option models to create adjustedelectronic option terms or adjusted electronic option fees for the goodsor services or events. At Step 176, the server application on the servernetwork device via the communications network dynamically adjustsdisplay of one or more of the plural electronic option terms or one ormore of the plural electronic option fees for the goods or services orevent on the plural client application on the plural client networkdevices, thereby providing optimal electronic option terms and optimalelectronic option fees for the plural of different suppliers of thegoods or services or events.

Method 162 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment in FIG. 16A at Step 164 pluralelectronic options 27 for goods or services or events are dynamicallygenerated from a server application 25′ on a server network device 20with one or more processors. The plural electronic options 27 are notsupplied or governed via a central government agency and are notsupplied or governed via security laws.

At Step 166, the server application 25′ on the server network device 20dynamically generates plural different electronic option terms for theplural electronic options 20 for plural different suppliers. Theelectronic option terms for a desired supplier are unique to the desiredsupplier. The electronic option terms are dynamically generated based onassociations between the goods or services or events and electronicinformation about other similar goods or services and events obtainedfrom one or more third-party sites on a communications network 18.

In one embodiment, the third-party sites are used to analyzeassociations between goods or services or events in non-regulatedmarkets, regulated markets and associations between goods or services orevents between non-regulated and regulated markets. The third-partysites are also used to Understand of behavior, of anticipated behavior,of individual buyers, groups of buyers, sub-groups of buyers, etc.However, the present invention is not limited to this embodiment andother embodiments can be used to practice the invention.

At Step 168, the server application 25′ on the server network device 20dynamically generates a plural electronic option fees to purchase theplural electronic options 27. The plural option fees are dynamicallygenerated based on market trends, anticipated changes in costs of thegoods or services or events, anticipated capacity or inventory,anticipated demand or introduction of new or similar goods or servicesor events and/or plural other factors. However, the present invention isnot limited to these factors and more, fewer or other factors can beused to determine the plural electronic option fees.

In one embodiment the plural electronic option fees are further adjustedbased on events and/or movements in regulated financial markets,election results, weather event, natural disaster events, terroristevents, wars, etc. However, the present invention is not limited tothese factors and more, fewer or other factors can be used to determinethe plural electronic option fees.

In FIG. 16B at Step 170, the plural electronic options 27 for the goodsor services or events are dynamically displayed on plural clientapplications 25 on plural client network devices 12, 14, 16 each withone or more processors from the server application 25′ on the servernetwork device 20 via the communications network 18.

At Step 172, the server application 25′ on the server network device 20dynamically and periodically collects electronic data from the one ormore third-party sites via the communications network 18.

At Step 174, the server application 25′ on the server network device 20dynamically enters collected electronic data into one or more predictiveelectronic option models to create adjusted electronic option terms oradjusted electronic option fees for the goods or services or events.

In one embodiment, the predictive models include, but are not limitedto, models based on understanding of a behavior, or anticipatedbehavior, of individual buyer or groups of buyer or sub-groups of buyersfor desired goods or services or events.

In another embodiment, the predictive models include, but are notlimited to, predictive buying models. “Predictive buying” includesalgorithmic consumer analytics yielding future buying patterns. Themodel includes data mining, analysis and extrapolation using gametheory, rules of inference and regression models. Predictive buying isan integration of the science of predictive analytics and the methods ofpermission marketing.

“Game theory” is a study of strategic decision making. More formally, itis “the study of mathematical models of conflict and cooperation betweenintelligent rational decision-makers.” An alternative term suggested “asa more descriptive name for the discipline” is interactive decisiontheory.

“Regression analysis” is a statistical technique for estimating therelationships among variables. It includes many techniques for modelingand analyzing several variables, when the focus is on the relationshipbetween a dependent variable and one or more independent variables. Morespecifically, regression analysis helps one understand how the typicalvalue of the dependent variable changes when any one of the independentvariables is varied, while the other independent variables are heldfixed.

“Rules of inference, inference rules, or transformation rules” are theact of drawing a conclusion based on the form of premises interpreted asa function which takes premises, analyzes their syntax, and returns aconclusion (or conclusions).

However, the present invention is not limited the predictive modelsdescribed and more fewer of other types of predictive models can also beused to practice the invention.

At Step 176, the server application 25′ on the server network device 20via the communications network 18 dynamically adjusts display of one ormore of the plural electronic option terms or one or more of the pluralelectronic option fees for the goods or services or event on the pluralclient applications 25 on the plural client network devices 12, 14, 16,thereby providing optimal electronic option terms and optimal electronicoption fees for the plural different suppliers of the goods or servicesor events.

Suppliers use the methods and systems describe herein to offerelectronic options 27 that they determine with predictive have a higherprobability of being purchased and exercised, thus increasing sales andrevenue. Suppliers also incorporate use of electronic options 27 intotheir inventory management strategy and can target certain electronicoptions for high inventory items and/or de-emphasizing and/oreliminating electronic options 27 on low inventory, high demand items.This helps provide optimal use of electronic options and optionelectronic option terms and optimal electronic option fees for theplural different suppliers of the goods or services or events.

Step 176 provides electronic options for business-to-consumer (b2c)transactions.

In another embodiment, at Step 176 the server application 25′ on theserver network device 20 via the communications network 18 dynamicallydisplays and dynamically adjusts display of one or more of the pluralelectronic option terms or one or more of the plural electronic optionfees for the goods or services or event on the plural other serverapplications 25′ on the plural other server network devices 22, 24associated with the one or more suppliers, thereby providing optimalelectronic option terms and optimal electronic option fees for theplural of different suppliers. In such an embodiment, Step 176 provideselectronic options for business-to-business (b2b) transactions.

In such an embodiment, the electronic options are dynamically displayedon one or more retail sites (e.g., BESTBUY.COM AMAZON.COM, BUY.COM,etc.), a social networking site (e.g., FACEBOOK, TWITTER, LINKEDIN,etc.) a social couponing site (e.g., GROUPON, SOCIAL LIVING, etc.).

The methods and systems described herein provide electronic options fordesired goods or services or events. Electronic options are provided fordesired goods or services or events. Electronic option terms andelectronic option fees for the plural electronic options are dynamicallyand periodically adjusted in real-time. This provides optimal electronicoption use and optimal electronic term and optimal electronic option feeadjustment for plural different suppliers of good or services or eventsprovided and used with electronic options.

Behavior Based Electronic Option Generation

Suppliers have the ability to provide or not provide electronic options27, set option terms, including pricing, on the electronic options 27based on prior behavior of electronic option purchasers.

FIGS. 17A and 17B are a flow diagram illustrating Method 178 forproviding electronic options for goods or services or events.

In such an exemplary embodiment in FIG. 16A at Step 180, a serverapplication on a server network device with one or more processorsdynamically generates plural electronic options for goods or services orevents. The plural electronic options are not supplied or governed via acentral government agency and are not supplied or governed via securitylaws. At Step 182, the server application on the server network devicedynamically generates plural different electronic option terms andplural electronic option fees for the plural electronic options forplural different suppliers. The electronic option terms for a desiredsupplier are unique to the desired supplier. The electronic option termsand electronic option fees are dynamically generated based on a firstset of plural prior actions completed by plural client applications onplural client network devices each with one or more processors. At Step184, the plural electronic options are dynamically displayed from theserver application on the server network device via the communicationsnetwork for the goods or services or events on the plural clientapplications on the plural client network devices. In FIG. 17B at Step186, plural new actions completed by the plural client applications onthe plural client network devices are dynamically collected on theserver application on the server network device as a result of thedisplay of the plural electronic options. At Step 188, the serverapplication on the server network device via the communications networkdynamically adjusts in real-time from display of one or more of theplural electronic option terms or one or more of the plural electronicoption fees for the goods or services or event on the plural clientapplications on the plural client network devices based on the collectednew actions.

Method 178 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 180 a server application 25′ ona server network device 20 with one or more processors dynamicallygenerates plural electronic options 27 for goods or services or events.The plural electronic options 27 are not supplied or governed via acentral government agency and are not supplied or governed via securitylaws.

In one embodiment, the plural electronic options include pluralelectronic coupons or personalized electronic coupons or electronicreservations and/or personalized electronic reservations. However, thepresent invention is not limited the type of electronic optionsdescribed and more, fewer or other types of electronic options can beused to practice the invention.

At Step 182, the server application 25′ on the server network device 20dynamically generates plural different electronic option terms andplural electronic option fees for the plural electronic options 27 forplural different suppliers. The electronic option terms for a desiredsupplier are unique to the desired supplier. The electronic option termsand plural electronic option fees are dynamically generated based on afirst set of plural prior actions completed by plural clientapplications 25 on plural client network devices 12, 14, 16 each withone or more processors.

In one embodiment, the first set of prior actions, includes but is notlimited to, prior electronic option 27 purchases, prior electronicoption 27 exercise, prior product purchases, browsing history,e-commerce product views, items abandoned in an electronic shoppingcart, advertisements clicked on, product ratings and social network“Likes” (e.g., FACEBOOK Likes, etc.) by users (and their friends),social networking browsing, purchase/browsing history of social networkfriends, electronic option purchases and other purchases posted by auser and/or friends on social networking sites, sport sites, event sitesand retail sites. However, the present invention is not limited thefirst set of prior actions and more, fewer or other prior actions can beused to practice the invention.

At Step 184, the plural electronic options 27 are dynamically displayedfrom the server application 25′ on the server network device 20 via thecommunications network 18 for the goods or services or events on theplural client applications 25 on the plural client network devices 12,14, 16.

In FIG. 17B at Step 186, plural new actions completed by the pluralclient applications 25 on the plural client network devices 12, 14, 16are dynamically collected on the server application 25 on the servernetwork device 20 as a result of the display of the plural electronicoptions 27.

In one embodiment, the collected new actions, include, but are notlimited to, purchasing electronic options 27, exercising purchasedelectronic options 27, purchasing goods or services or events associatedwith an electronic option 27, expiration of purchased electronic options27 without exercising; purchasing of goods or services or events similarto the goods or services or events associated with the electronicoptions 27, a number of purchased electronic options posted to a socialnetworking site. However, the present invention is not limited thecollected new actions listed and more, fewer or other prior actions canbe used to practice the invention.

In another embodiment, the collected new actions further include achange in location of a client network device 12, 14, 16. In such anembodiment, every time a client network device 12, 14, 16, changeslocation, a new electronic option, new electronic option term and/or newelectronic fee is displayed based on a current location for the clientnetwork device 12, 14, 16.

At Step 188, the server application 25′ on the server network device 20via the communications network 18 dynamically adjusts in real-time fromdisplay of one or more of the plural electronic option terms or one ormore of the plural electronic option fees for the goods or services orevent on the plural client applications 25 on the plural client networkdevices 12, 14, 16 based on the collected new actions.

Suppliers use the methods and system described herein to offer optionsthat they determine, based on their knowledge of the user's behavior andlocation, to have a higher probability of being purchased and exercised,increasing sales and revenue. Suppliers can also use the methods andsystem for inventory management strategy, by creating certain electronicoptions 27 for low demand high inventory items and de-emphasizing oreliminating electronic options 27 on high-demand, low inventory items.Suppliers can also better judge future demand for goods or services orevents by grouping purchasers by certain characteristics, targetingspecific groups with certain types of offers. Different groups could getdifferent option terms, different option fees or subsets within acharacteristic group could get different option terms or option fees totest the effectiveness of certain electronic option terms or fee onpurchasers.

FIG. 18 is a flow diagram illustrating a Method 190 for providingelectronic options for goods or services or events. At Step 192, aserver application on a server network device via a communicationsnetwork dynamically creates in real-time one or more custom electronicoptions for a good or service or event based on specific prior actionsfor a selected client network device. At Step 194, the serverapplication on the server network device via the communications networkdynamically displays the one or more custom electronic options from onlyon a selected client application on the selected client network device.At Step 196, the server application on the server network device via thecommunications network dynamically adjusts in real-time display of theone or more custom electronic options on the selected client applicationon the selected client network device based on collected new actions ofthe client network device.

Method 190 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 192, a server application 25′ ona server network device 20 via a communications network 18 dynamicallycreates in real-time one or more custom electronic options 27 for a goodor service or event based on specific prior actions for a selectedclient network device 12.

In one embodiment, the specific prior actions, includes but is notlimited to, prior electronic option 27 purchases, prior electronicoption 27 exercise, prior product purchases, browsing history,e-commerce product views, items abandoned in an electronic shoppingcart, advertisements clicked on, product ratings and social network“Likes” (e.g., FACEBOOK Likes, etc.) by users (and their friends),social networking browsing, purchase/browsing history of social networkfriends, electronic option purchases and other purchases posted by auser and/or friends on social networking sites, sport sites, event sitesand retail sites. However, the present invention is not limited thefirst set of prior actions and more, fewer or other prior actions can beused to practice the invention.

In one embodiment, Step 192, includes dynamically creating in real-timefrom the server application 25′ on the server network device 20 via thecommunications network 18 one or more new custom electronic optionsbased on a date for a potential upcoming purchase. For example, theclient network device 16, is smart phone that is eligible for anupgrade. An new custom electronic option may be created to entice a userof the client network device 16 to purchase the custom electronic optionfor upgrading to a new smart phone.

At Step 194, the server application 25′ on the server network device 20via the communications network 18 dynamically displays the one or morecustom electronic options from only on a selected client application 25on the selected client network device 25.

At Step 196, the server application 25′ on the server network device 25via the communications network 18 dynamically adjusts in real-timedisplay of the one or more custom electronic options 27 on the selectedclient application 25 on the selected client network device 12 based onthe collected new actions of the client network device. (e.g., thosecollected at Step 186 of Method 178, etc.).

FIG. 19 is a flow diagram illustrating a Method 198 for providingelectronic options for goods or services or events. At Step 200, aserver application on a server network device determines via thecommunications network that a specific client network device has changedphysical locations. At Step 202, the server application on the servernetwork device via the communications network dynamically creates one ormore new custom electronic options based on the determined change inlocation of the selected client network device. At Step 204, the createdone or more new custom electronic options are dynamically displayed fromthe server application on the server network device via thecommunications network to on a selected client application on the clientnetwork device.

Method 198 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 200, a server application 25′ ona server network device 20 determines via the communications network 18that a specific client network device 12 has changed physical locations.In one embodiment, Global Positioning Satellite Systems (GPS) data isused to determine the client network device has changed physicallocation. However, the present invention is not limited to GPS data andother location information can be used to practice the invention (e.g.,cell tower triangulation, change in IP address, etc.)

At Step 202, the server application 25′ on the server network device 20via the communications network 18 dynamically creates one or more newcustom electronic options 27 based on the determined change in physicallocation of the selected client network device 12. For example, theselected client network device 12 may have changed location to a streetin which includes a number of restaurants at an hour near dinner time.The new custom electronic option 27 may include an option for areservation for a table at one of the restaurants, etc.

At Step 204, the created one or more new custom electronic options 27are dynamically displayed in real-time from the server application 25′on the server network device 20 via the communications network 18 to ona selected client application 25 on the client network device 20.

FIG. 20 is a flow diagram illustrating a Method 206 for providingelectronic options for goods or services or events. At Step 208, aserver application on a server network device dynamically creates pluralelectronic options for business-to-business (b2b) goods or services. AtStep 210, the server application on the server network device via thecommunications network dynamically displays the created pluralelectronic options on a plural other server applications on plural otherserver network devices, thereby creating an options market for b2btransactions. The created plural electronic options include selectedones of the electronic options for individual b2b goods or services orevents or for large groups of b2b goods or services or events. At Step212, managing inventory, financial planning, managing present and futurecosts and securing product availability for suppliers and purchasers ofb2b goods or services or events by purchasing and exercising one or moreof the created plural electronic options from one or more of the otherserver network devices for individual or large groups of b2b goods orservices or events.

Method 206 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 208, a server application 25′ ona server network device 20 dynamically creates plural electronic options27 for business-to-business (b2b) goods or services.

At Step 210, the server application 25′ on the server network device 20via the communications network 18 dynamically displays the createdplural electronic options 27 on a plural other server applications 25″,25′″ on plural other server network devices 22, 24, thereby creating anoptions market for b2b transactions. The created plural electronicoptions 27 include selected ones of the electronic options forindividual b2b goods or services or events or for large groups of b2bgoods or services or events.

At Step 212, managing inventory, managing financial planning, managingpresent and future costs and securing product availability for suppliersand purchasers of b2b goods or services or events by purchasing andexercising one or more of the created plural electronic options 27 fromone or more of the other server network devices for individual or largegroups of b2b goods or services or events.

In one embodiment, Method 206 is used for supply chain management forsuppliers and for product procurement management for purchasers.

B2B sellers can offer electronic options 27 on any good or service orevent not sold on a government regulated market, offer options 27 ongoods or services or events individually, offer electronic options onbulk lots of goods or service or events, allow and/or set parameters forthe division of the bulk lots by buyers, allow establishment of optionsfor regular deliveries (e.g., monthly, etc.).

B2B suppliers can collect electronic data associated with the electronicoptions 27 regarding activity around electronic option offerings andelectronic option buyers. Delivery quantities of goods or services orevents may be fixed or may be set to within a min/max range; when arange, electronic option terms may be such that either buyer or sellersets the final quantity within that range.

B2B electronic options 27 may exercised early; or automaticallyexercised or declined on a specified date, depending on the termsestablished by the supplier. Delivery/availability dates of goods orservices or events covered by the exercising of electronic options canbe fixed or floating within a time window.

B2B purchasers may buy, sell, exercise or allow to expire B2B electronicoptions 27. Such purchasers may be allowed to (if allowed by supplier ormarketplace terms) divide a purchased B2B electronic option on a bulkorder into two or more other B2B electronic options 27 for smallerquantities of the good or service or event, the sum equaling theoriginal quantity. Such purchasers may sell, exercise or allow to expiresub-divided electronic options 27. Such purchasers may purchase optionsfor regular deliveries (e.g., monthly, etc.) and choose to exercise ornot exercise separately during each option time period. Such purchasersmay collect data on good or service or event pricing, volume and otheractivity from the market.

A B2B market maker can establish an electronic options market for anynon-regulated product (or group of products). The B2B market makerconnects B2B buyers and sellers and establishes rules around thatmarket, such as who can sell electronic options on that market, withapproval parameters of the terms, how exercise, delivery and payment.The B2B market maker establishes standardized lot sizes, quality levels,exercise, expiration, delivery terms, etc and has the ability to chargefees (or not) to the buyer and/or seller for creating electronicoptions, trading electronic options, exercising options, etc.

The B2B market maker may act as a regulator of the establishedelectronic options market, organize the market for a good or service orevent or group of goods or services ore vent related, or interrelated,to an event, facilitates the buying and selling of electronic options onthe goods or services or events either individually or via group. Themarket maker may also collect data regarding all activities, salesparameters, quantities, deliveries, timing, etc. regarding options, selldata, to suppliers, to buyers and other parties. Electronic option 27prices and electronic option 27 strike prices may fluctuate in theestablished electronic options market, based on timing, demand, externalevents or factors or for any reason.

The methods and systems described herein provide electronic options fordesired goods or services or events. Electronic options, electronicoption terms and electronic option fees are dynamically generated anddynamically adjusted based on prior and current actions completed on aclient network device. A business-to-business (b2b) marketplace isestablished using electronic options.

Cloud Computing Networks

In one embodiment, the communications network 18 includes a cloudcommunications network 18′ comprising plural different networks 228,230, 232, 234 “Cloud computing” is a model for enabling, on-demandnetwork access to a shared pool of configurable computing resources(e.g., public and private networks, servers, storage, applications, andservices) that are shared, rapidly provisioned and released with minimalmanagement effort or service provider interaction.

FIG. 21 is a block diagram 214 illustrating an exemplary cloudcommunications network 18′. However, the present invention is notlimited to this cloud computing model and other cloud computing modelscan also be used to practice the invention. The exemplary cloudcommunications network includes both wired and/or wireless components ofpublic and private networks.

This exemplary cloud computing model for electronic options 27 promotesavailability for shared resources and comprises: (1) cloud computingessential characteristics; (2) cloud computing service models; and (3)cloud computing deployment models. However, the present invention is notlimited to this cloud computing model and other cloud computing modelscan also be used to practice the invention.

Exemplary cloud computing essential characteristics appear in Table 6.However, the present invention is not limited to these essentialcharacteristics and more, fewer or other characteristics can also beused to practice the invention.

TABLE 6 On-demand electronic option services. Electronic options 27 canunilaterally provision computing capabilities, such as server time andnetwork storage, as needed automatically without requiring humaninteraction with each network server on the cloud communications network18′. Broadband network access. Electronic options are 27 available overplural broadband communications networks and accessed through standardmechanisms that promote use by heterogeneous thin or thick clientplatforms (e.g., mobile phones, smart phones 14, tablet network devices12, laptops 12′, PDAs, etc.). The broadband network access includes highspeed network access such as 3G and/or 4G wireless and/or wired andbroadband and/or ultra-broad band (e.g., WiMAX, etc.) network access.Resource pooling. Electronic option resources are pooled to servemultiple processors using a multi-tenant model, with different physicaland virtual resources dynamically assigned and reassigned according todemand. There is a sense of location independence in that the processorsgenerally have no control or knowledge over the exact location of theprovided by simulation resources but may be able to specify location ata higher level of abstraction (e.g., country, state, or datacenter).Examples of pooled resources include storage, processing, memory,network bandwidth, virtual server network device and virtual targetnetwork devices. Rapid elasticity. Capabilities can be rapidly andelastically provisioned, in some cases automatically, to quickly scaleout and rapidly released to quickly scale in for electronic options andphysically based models input and display. To a simulator, theelectronic option capabilities available for provisioning appear to beunlimited and can be used in any quantity at any time. MeasuredServices. Cloud computing systems automatically control and optimizeresource use by leveraging a metering capability at some level ofabstraction appropriate to the type of electronic option service (e.g.,storage, processing, bandwidth, custom electronic information displays,etc.). Electronic option usage is monitored, controlled, and reportedproviding transparency for both the display provider and for a user ofthe service.

Exemplary cloud computing service models illustrated in FIG. 21 appearin Table 7. However, the present invention is not limited to theseservice models and more, fewer or other service models can also be usedto practice the invention.

TABLE 7 Cloud Computing Software Applications 216 for an ElectronicOption Service (CCSA 218). The capability to use electronic options 27running on a cloud infrastructure 220. The cloud computing applications218 are accessible from a server network device 20, 22, 24 from variousclient devices 12, 14, 16 through a thin client interface such as a webbrowser, etc. The user does not manage or control the underlying cloudinfrastructure 220 including network, servers, operating systems,storage, or even individual application capabilities, with the possibleexception of limited user-specific application configuration settings.Cloud Computing Infrastructure 220 for the an Electronic Option Service(CCI 222). The capability provided to the user is to provisionprocessing, storage, networks 18, 228, 230, 232, 234, and otherfundamental computing resources where the consumer is able to deploy andrun arbitrary software, which can include operating systems andapplications 25, 25′. The user does not manage or control the underlyingcloud infrastructure 220 but has control over operating systems,storage, deployed applications, and possibly limited control of selectnetworking components (e.g., host firewalls, etc.). Cloud ComputingPlatform 224 for the Electronic Option Service (CCP 226). The capabilityprovided to the user to deploy onto the cloud infrastructure 220 createdor acquired applications created using programming languages and toolssupported servers 20, 22, 24. The user not manage or control theunderlying cloud infrastructure 220 including network, servers 20, 22,24, operating systems, or storage, but has control over the deployedapplications and possibly application 25, 25′ hosting environmentconfigurations.

Exemplary cloud computing deployment models appear in Table 8. However,the present invention is not limited to these deployment models andmore, fewer or other deployment models can also be used to practice theinvention.

TABLE 8 Private cloud network 228. The cloud network infrastructure isoperated solely for an electronic option 27 organization. It may bemanaged by the electronic option organization or a third party and mayexist on premise or off premise. Community cloud network 230. The cloudnetwork infrastructure is shared by several different organizations andsupports a specific electronic option 27 community that has sharedconcerns (e.g., mission, security requirements, policy, complianceconsiderations, etc.). It may be managed by the different organizationsor a third party and may exist on premise or off premise. Public cloudnetwork 232. The cloud network infrastructure such as the Internet,PSTN, CATV, etc. is made available to the general public or a largeindustry group and is owned by one or more organizations selling cloudservices. Hybrid cloud network 234. The cloud network infrastructure 220is a composition of two and/or more cloud networks 18′ (e.g., private228, community 230, and/or public 234, etc.) and/or other types ofpublic 232 and/or private networks (e.g., intranets, etc.) that remainunique entities but are bound together by standardized or proprietarytechnology that enables data and application portability (e.g., cloudbursting for load-balancing between clouds, etc.)

Cloud software for electronic options 27 takes full advantage of thecloud paradigm by being service oriented with a focus on statelessness,low coupling, modularity, and semantic interoperability for electronicoptions.

In one embodiment, the client network devices 12, 14, 16 includes anapplication 25 that includes a cloud application for a cloud network18′. In such an embodiment, the application 25 on the client networkdevices 12, 14, 16 and one or more server network devices 20 each withone or more processors and one or more associated databases 20′ (onlyone of which is illustrated in FIG. 1) provide a cloud computingInfrastructure as a Service (IaaS) 222, a cloud computing Platform, as aService (PaaS) 226 and offers specific cloud simulation services as aService (SaaS) 218 including a cloud software service, wherein the IaaS222, PaaS 226 and SaaS 218 include one or more electronic optionservices comprising networking, storage, server network device,virtualization, operating system, middleware, run-time, data orapplication services, or plural combinations thereof, on the cloudcommunications network 18′. Such services provide a cloud-basedconnection between system 10 and other options and/or virtual realitysystems to effect interaction between users in different locations orthe same system and/or or on different systems in the same location.

However, the present invention can be practiced with or without a cloudapplication and/or a cloud communications network and the presentinvention is not limited to cloud communications networks.

Dynamic Graphical Buttons for Electronic Options

FIGS. 22A and 22B are a flow diagram illustrating a Method 234 forproviding electronic options for goods or services or events. In FIG. 22A at Step 236, plural electronic options for goods or services or eventsare generated from a server application on a server network device withone or more processors. The plural electronic options are not suppliedor governed via a central government agency and are not supplied orgoverned via security laws. At Step 238, the server application on theserver network device dynamically generates plural different electronicoption terms and plural electronic option fees for the plural electronicoptions for a plural different suppliers. Electronic option terms for adesired supplier are unique to the desired supplier. At Step 240, theserver application on the server network device via the communicationsnetwork dynamically displays the plural electronic options for the goodsor services or events on a graphical user interface (GUI) with pluralgraphical buttons on plural client applications on plural client networkdevices each with one or more processors. One of the plural graphicalbuttons include an OPTION graphical button. In FIG. 22B at Step 242, apayment message is received on the server application on the servernetwork device via the communications network from a first clientapplication on a first client network device including electronicpayment of a pre-determined electronic option fee to purchase one ormore electronic options. At Step 244, the server application on theserver network device via the communications network dynamicallyassociates an OPTION graphical button on the first client application onthe first client network device with the one or more purchasedelectronic options. At Step 246, the server application on the servernetwork device via the communications network dynamically andautomatically changes an appearance of display of the OPTION graphicalbutton the GUI on first client application on the first client networkdevice based on one or more action completed on the first clientapplication on the first client network device or based a change in oneor more characteristics of the one or more purchased electronic options.

Method 234 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment in FIG. 22A at Step 236, pluralelectronic options 27 for goods or services or events are generated froma server application 25′ on a server network device 20 with one or moreprocessors. The plural electronic options 27 are not supplied orgoverned via a central government agency and are not supplied orgoverned via security laws.

In one embodiment, the plural electronic options 27 include pluralelectronic coupons or personalized electronic coupons or electronicreservations and/or personalized electronic reservations. However, thepresent invention is not limited the type of electronic options 27described and more, fewer or other types of electronic options can beused to practice the invention.

At Step 238, the server application 25′ on the server network device 20dynamically generates plural different electronic option terms and aplural electronic option fees for the plural electronic options 27 forplural different suppliers. Electronic option terms for a desiredsupplier are unique to the desired supplier.

At Step 240, the server application 25′ on the server network device 20via the communications network 18 dynamically displays (FIGS. 4, 5, 13,14) the plural electronic options 27 for the goods or services or eventson a graphical user interface (GUI) 46, 136 with plural graphicalbuttons 50, 52, 58, 60, 70, 138 on plural client applications 25 onplural client network devices 12, 14, 16 each with one or moreprocessors. One of the plural graphical buttons include an OPTIONgraphical button.

In one embodiment, the OPTION graphical button includes the text, OPTIONIT (e.g., item 50, FIG. 4). However, the present invention is notlimited to this embodiment and other text can be used to practice theinvention.

In one embodiment, the plural electronic options for the goods orservices or events and a graphical OPTIION button are also displayed bythe server application 25′ on the sever network device 20 on one or moreretail sites, a social networking sites, social couponing sites, socialvirtual reality sites, social virtual gaming sites, or social fantasysports gaming sites. However, the present invention is not limited tosuch an embodiment.

In FIG. 22B at Step 242, a payment message is received on the serverapplication 25′ on the server network device 20 via the communicationsnetwork 18 from a first client application 25 on a first client network12 device including electronic payment of a pre-determined electronicoption fee to purchase one or more electronic options 27.

At Step 244, the server application 25′ on the server network device 20via the communications network 18 dynamically associates an OPTIONgraphical button 50, 138 on the first client application 25 on the firstclient network device 12 with the one or more purchased electronicoptions 27.

At Step 246, the server application 25′ on the server network device 20via the communications network 18 dynamically and automatically inreal-time changes an appearance of display of the OPTION graphicalbutton 50, 136 the GUI 46, 138 on first client application 25 on thefirst client network device 12 based on one or more actions completed onthe first client application 25 on the first client network device 12 orbased a change in one or more characteristics of the one or morepurchased electronic options 27.

In one embodiment, the one or more actions completed by the first clientapplication, includes but is not limited to, electronic option 27purchases, electronic option 27 exercise, product purchases, browsinghistory, e-commerce product views, items abandoned in an electronicshopping cart, advertisements clicked on, product ratings and socialnetwork “Likes” (e.g., FACEBOOK Likes, etc.) by users (and theirfriends), social networking browsing, purchase/browsing history ofsocial network friends, electronic option purchases and other purchasesposted by a user and/or friends on social networking sites, sport sites,event sites and retail sites. However, the present invention is notlimited the actions described and more, fewer or other prior actions canbe used to practice the invention.

FIG. 23 is a block diagram 248 illustrating a graphical user interface250 with a OPTION graphical button 252 displayed.

In one embodiment, the appearance of display of the OPTION graphicalbutton 50, 136, 252 on the GUI 46, 138, 250 on the first clientapplication 25 is changed, including, but limited to, based a purchaseof an electronic option, an exercise of an electronic option, an amountof time remaining to exercise a purchased electronic option, an amountof electronic options available for a desired good or service or event,an amount of electronic options purchased for a desired good or serviceor event, an amount of electronic options exercise for a desired good orservice or event. However, the present invention is not limited to theseactions and/or characteristic and more fewer or other actions and/orcharacteristics can be used to practice the invention.

In one embodiment, changing the appearance of the OPTION graphicalbutton 50, 136 includes, but is not limited to changing a size, shape,color or shading of the graphical button or changing an electronicoption counter 254 (e.g., illustrating a count of 33, etc.) included onthe OPTION graphical button 252. However, the present invention is notlimited to these changes and more fewer or other appearance changes canbe used to practice the invention.

In one embodiment, a change in one or more characteristics of the one ormore purchased electronic options 27 includes a time period forexercising a purchased electronic option, a time period for expirationof a purchased electronic option or a change an amount of goods orservice or events available for a purchased electronic option 27.

In one embodiment, the OPTION graphical button 50, 136, 252 includes ahover-over feature 256 in which is activated when a selection indicatorfor selection device is placed over the OPTION graphical button 50, 136,252 For example, the hover-over feature 256 is activated when agraphical mouse cursor used with mouse is placed over the OPTIONgraphical button 50, 136, 252.

In one embodiment, the hover-over feature 256 includes one or moregraphical menus 258 and one or more graphical sub-menus 260. The or moregraphical menus 258 or sub-menus 260 include, but are not limited to alist of purchased electronic options a list exercised electronicoptions, a list of a set of purchased electronic options and share withone or more friends on a social networking or social couponing site or alist of one or more friends associated with a set of purchasedelectronic options.

The hover-over feature 256 also includes a display 262 of the electronicoption terms and the electronic option fees for one or more electronicoptions associated with the OPTION graphical button 50, 138, 252 In onespecific exemplary embodiment, the OPTION graphical button 50, 138includes text comprising, OPTION IT 50, 252.

In one embodiment, the counter counts the number of electronic optionspurchased, exercised, remaining available. The counter displays anincreasing count and/or a decreasing count depending a type of counterused.

However, the invention is not limited to the graphical OPTION buttondescribed or the OPTION IT text or the hover-over feature described andthe invention can be practice with other types of graphical OPTIONbuttons and other functionality in the hover-over feature.

FIG. 24 is a flow diagram illustrating a Method 264 for providingelectronic options for goods or services or events. At Step 266, aserver application on a server network device via the communicationsnetwork dynamically displays plural electronic options for the goods orservices or events on a graphical user interface (GUI) with a pluralgraphical buttons on plural other server applications on a plural otherserver network devices each with one or more processors. One of theplural graphical buttons include an OPTION graphical button. Selectedones of the plural other server network devices include suppliers ofgoods or services or events associated with the plural electronicoptions. At Step 268, an appearance of display of the OPTION graphicalbuttons is dynamically and automatically changed in real-time from theserver application on the server network device via the communicationsnetwork on the GUIs on the plural other server applications on theplural other server network devices based on one or more actionscompleted on the plural client applications on the plural client networkdevices.

Method 264 is illustrated with one exemplary embodiment. However, thepresent invention is not limited this exemplary embodiment and otherembodiments can be used to practice the invention.

In such an exemplary embodiment at Step 266, a server application 25′ ona server network device 20 via the communications network 18 dynamicallydisplays plural electronic options 27 for the goods or services orevents on a graphical user interface (GUI) 46, 138, 250 with a pluralgraphical buttons 50, 52, 58, 60, 70, 138, 252 on plural other serverapplications 25′ on a plural other server network devices 22, 24 eachwith one or more processors. One of the plural graphical buttons 50, 52,58, 60, 70, 138, 250 include an OPTION graphical button 50, 138, 252.Selected ones of the plural other server network devices includesuppliers of goods or services or events associated with the pluralelectronic options 25.

At Step 268, an appearance of display of the OPTION graphical buttons50, 138, 252 is dynamically and automatically changed in real-time fromthe server application 25′ on the server network device 20 via thecommunications network 18 on the GUIs 46, 138, 250 on the plural otherserver applications 25′ on the plural other server network devices 22,24 based on one or more actions completed on the plural clientapplications 25 on the plural client network devices 12, 14, 16.

In one embodiment, the OPTION graphical buttons 50, 138, 252 displayedon a selected server application 25′ on a selected server network deviceinclude only those electronic options 27 generated by a selectedsupplier of a good or service or event.

In another embodiment, the OPTION graphical buttons 50, 138, 252displayed on a selected server application 25′ on a selected servernetwork device include electronic options 27 generated by all suppliers,or only selected ones of the suppliers of a good or service or event.

In one embodiment, the plural electronic options for the goods orservices or events are displayed on one or more retail sites, a socialnetworking sites, social couponing sites, social virtual reality sites,social virtual gaming sites, or social fantasy sports gaming sites. Thefantasy sports gaming sites, include but are not limited to, fantasyfootball, baseball, hockey, etc. sites.

The methods and system described herein provide electronic options fordesired goods or services or events on communications network and acloud communications network. One or more graphical buttons are used todisplay electronic option information. A display appearance of the oneor more graphical buttons are dynamically changed based on actionscompleted on the electronic options. The electronic options and the oneor more graphical buttons are displayed on one or more client networkdevices and/or one or more server network devices for one or more retailsites, a social networking sites, social couponing sites, social virtualreality sites, social virtual gaming sites, or social fantasy sportsgaming sites.

It should be understood that the programs, processes, methods and systemdescribed herein are not related or limited to any particular type ofcomputer or network system (hardware or software), unless indicatedotherwise. Various types of general purpose or specialized computersystems may be used with or perform operations in accordance with theteachings described herein.

In view of the wide variety of embodiments to which the principles ofthe present invention can be applied, it should be understood that theillustrated embodiments are exemplary only, and should not be taken aslimiting the scope of the present invention. For example, the steps ofthe flow diagrams may be taken in sequences other than those described,and more or fewer elements may be used in the block diagrams.

While various elements of the preferred embodiments have been describedas being implemented in software, in other embodiments includinghardware or firmware implementations, or combinations thereof, mayalternatively be used, and visa versa.

The claims should not be read as limited to the described order orelements unless stated to that effect. Therefore, all embodiments thatcome within the scope and spirit of the following claims and equivalentsthereto are claimed as the invention.

We claim:
 1. A method for using electronic options for goods or servicesor events or places, comprising: dynamically generating a plurality ofelectronic options for goods or services or events from a serverapplication on a server network device with one or more processors,wherein the plurality of electronic options are not supplied or governedvia a central government agency and are not supplied or governed viasecurity laws; dynamically generating from the server application on theserver network device a plurality of different electronic option termsand a plurality of electronic option fees for the plurality ofelectronic options for a plurality of different suppliers, wherein theelectronic option terms for a desired supplier are unique to the desiredsupplier; dynamically displaying from the server application on theserver network device via the communications network the plurality ofelectronic options for the goods or services or events on a graphicaluser interface (GUI) with a plurality of graphical buttons on aplurality of client applications on a plurality client network deviceseach with one or more processors, wherein one of the plurality of thegraphical buttons include an OPTION graphical button; receiving apayment message on the server application on the server network devicevia the communications network from a first client application on afirst client network device including electronic payment of apre-determined electronic option fee to purchase one or more electronicoptions; dynamically and automatically associating on the serverapplication on the server network device an OPTION graphical button onthe GUI first client application on the first client network device withthe one or more purchased electronic options. dynamically andautomatically from the server application on the server network devicevia the communications network changing in real-time an appearance ofdisplay of the OPTION graphical button on the GUI on the first clientapplication on the first client network device based on one or moreactions completed on the first client application on the first clientnetwork device or based a change in one or more characteristics of theone or more purchased electronic options.
 2. A non-transitory computerreadable medium having stored therein a plurality of instructions forcausing one or more processors on one or more network devices to executethe steps of: dynamically generating a plurality of electronic optionsfor goods or services or events from a server application on a servernetwork device with one or more processors, wherein the plurality ofelectronic options are not supplied or governed via a central governmentagency and are not supplied or governed via security laws; dynamicallygenerating from the server application on the server network device aplurality of different electronic option terms and a plurality ofelectronic option fees for the plurality of electronic options for aplurality of different suppliers, wherein the electronic option termsfor a desired supplier are unique to the desired supplier; dynamicallydisplaying from the server application on the server network device viathe communications network the plurality of electronic options for thegoods or services or events on a graphical user interface (GUI) with aplurality of graphical buttons on a plurality of client applications ona plurality client network devices each with one or more processors,wherein one of the plurality of the graphical buttons include an OPTIONgraphical button; receiving a payment message on the server applicationon the server network device via the communications network from a firstclient application on a first client network device including electronicpayment of a pre-determined electronic option fee to purchase one ormore electronic options; dynamically and automatically associating onthe server application on the server network device an OPTION graphicalbutton on the GUI first client application on the first client networkdevice with the one or more purchased electronic options. dynamicallyand automatically from the server application on the server networkdevice via the communications network changing in real-time anappearance of display of the OPTION graphical button on the GUI on thefirst client application on the first client network device based on oneor more actions completed on the first client application on the firstclient network device or based a change in one or more characteristicsof the one or more purchased electronic options.
 3. The method of claim1 wherein the appearance of display of the OPTION graphical button onthe GUI on the first client application is changed based a purchase ofan electronic option, an exercise of an electronic option, an amount oftime remaining to exercise a purchased electronic option, an amount ofelectronic options available for a desired good or service or event, anamount of electronic options purchased for a desired good or service orevent, an amount of electronic options exercise for a desired good orservice or event.
 4. The method of claim 1 wherein changing anappearance of the OPTION graphical button includes changing a size,shape, color or shading of the graphical button or changing anelectronic option counter included on the OPTION graphical button. 5.The method of claim 1 wherein the OPTION graphical button includes ahover-over feature in which is activated when a selection indicator forselection device is placed over the OPTION graphical button.
 6. Themethod of claim 5 wherein the hover-over feature includes one or moregraphical menus and one or more graphical sub-menus.
 7. The method ofclaim 6 wherein the one or more graphical menus or sub-menus include alist of purchased electronic options a list exercised electronicoptions, a list of a set of purchased electronic options and share withone or more friends on a social networking or social couponing site or alist of one or more friends associated with a set of purchasedelectronic options.
 8. The method of claim 5 wherein the hover-overfeature includes a display of electronic option terms and electronicoption fees for one or more electronic options associated with theOPTION graphical button.
 9. The method of claim 1 wherein the OPTIONgraphical button includes text comprising, OPTION IT.
 10. The method ofclaim 1 wherein a change in one or more characteristics of the one ormore purchased electronic options includes a time period for exercisinga purchased electronic option, a time period for expiration of apurchased electronic option or a change an amount of goods or service orevents available for a purchased electronic option.
 11. The method ofclaim 1 wherein the plurality of electronic options include a pluralityof electronic coupons or personalized electronic coupons or a pluralityof electronic reservations.
 12. The method of claim 1 wherein theplurality of client applications on the plurality of client networkdevices includes a plurality of smart software applications for smartphone or electronic tablet client network devices.
 13. The method ofclaim 1 wherein the plurality of client network devices and the servernetwork device include a wireless networking interface comprising a nearfield communications (NFC) or machine-to-machine (M2M) communicationswireless networking interface.
 14. The method of claim 1 wherein theplurality of electronic options are provided by the server networkdevice via the communications network via television services, Internettelevision services, social networking services, general search engineservices and vertical search engine services.
 15. The method of claim 1wherein step of dynamically displaying includes dynamically displayingthe plurality of electronic options for the goods or services or eventsand a graphical OPTIION button on one or more retail sites, a socialnetworking sites, social couponing sites, social virtual reality sites,social virtual gaming sites, or social fantasy sports gaming sites. 16.The method of claim 1 wherein the server application on the servernetwork device and the plurality of client applications on the pluralityof client network devices include a cloud application communicating withthe cloud communications network comprising one or more of each apublic, private, community and hybrid networks, the cloud applicationproviding electronic option services including a cloud computingInfrastructure as a Service (IaaS), a cloud computing Platform, as aService (PaaS) and offers Specific cloud electronic option services as aService (SaaS) including a cloud software service.
 17. The method ofclaim 16 wherein the IaaS, PaaS and SaaS include one or more of theservices to provide the plurality of electronic options and furtherinclude one or more networking, storage, server network devices eachwith one or more processors, virtualization, operating system,middleware, run-time, data or application services, or pluralcombinations thereof, on the cloud communications network.
 18. Themethod of claim 1 further comprising: dynamically displaying from theserver application on the server network device via the communicationsnetwork the plurality of electronic options for the goods or services orevents on a graphical user interface (GUI) with a plurality of graphicalbuttons on a plurality of other server applications on a plurality ofother server network devices each with one or more processors, whereinone of the plurality of the graphical buttons include an OPTIONgraphical button, wherein selected ones of the plurality of other servernetwork devices include server network devices for suppliers of goods orservices or events associated with the plurality of electronic options;and dynamically and automatically changing in real-time an appearance ofdisplay of the OPTION graphical buttons from the server application onthe server network device via the communications network on the GUIs onthe plurality of other server applications on the plurality of otherserver network devices based on one or more actions completed on theplurality of client applications on the plurality of client networkdevices.
 19. The method of claim 18 wherein the OPTION graphical buttonis displayed from the server application on the server network devicevia the communications network on a social networking site, a socialvirtual reality site, a social virtual gaming site, or a social fantasysports gaming site.
 20. A system for using electronic options for goodsor services or events comprising in combination: a non-transitorycomputer readable medium on a server network device with one or moreprocessors; the non-transitory computer readable medium including aplurality of instructions causing the one or more processors on theserver network device: for dynamically generating a plurality ofelectronic options for goods or services or events from a serverapplication on a server network device with one or more processors,wherein the plurality of electronic options are not supplied or governedvia a central government agency and are not supplied or governed viasecurity laws; for dynamically generating from the server application onthe server network device a plurality of different electronic optionterms and a plurality of electronic option fees for the plurality ofelectronic options for a plurality of different suppliers, wherein theelectronic option terms for a desired supplier are unique to the desiredsupplier; for dynamically displaying from the server application on theserver network device via the communications network the plurality ofelectronic options for the goods or services or events on a graphicaluser interface (GUI) with a plurality of graphical buttons on aplurality of client applications on a plurality client network deviceseach with one or more processors, wherein one of the plurality of thegraphical buttons include an OPTION graphical button; for receiving apayment message on the server application on the server network devicevia the communications network from a first client application on afirst client network device including electronic payment of apre-determined electronic option fee to purchase one or more electronicoptions; for dynamically and automatically associating on the serverapplication on the server network device an OPTION graphical button onthe GUI first client application on the first client network device withthe one or more purchased electronic options. for dynamically andautomatically from the server application on the server network devicevia the communications network changing an appearance of display of theOPTION graphical button on the GUI on the first client application onthe first client network device based on one or more actions completedon the first client application on the first client network device orbased a change in one or more characteristics of the one or morepurchased electronic options. for dynamically displaying from the serverapplication on the server network device via the communications networkthe created plurality of electronic options for the goods or services orevents on a graphical user interface (GUI) with a plurality of graphicalbuttons on a plurality of other server applications on a plurality ofother server network devices each with one or more processors, whereinone of the plurality of the graphical buttons include an OPTIONgraphical button., wherein selected ones of the plurality of otherserver network devices include server network devices for suppliers ofgoods or services or events associated with the plurality of electronicoptions; and for dynamically and automatically changing in real-time anappearance of display of the OPTION graphical button from the serverapplication on the server network device via the communications networkdisplay of the OPTION graphical button on the plurality of other serverapplications on the plurality of other server network devices based onone or more actions completed on the plurality of client applications onthe plurality of network devices.